Browse Source
missing files added and formnovalidate="formnovalidate" for "prev" and
missing files added and formnovalidate="formnovalidate" for "prev" and
"first" buttonmaster
7 changed files with 183 additions and 0 deletions
-
22input/migrations/0003_volonteer.py
-
19input/migrations/0004_project_contact.py
-
35input/migrations/0005_auto_20200930_1015.py
-
27input/migrations/0006_honorarycertificate.py
-
29input/migrations/0007_library.py
-
28input/migrations/0008_ifg.py
-
23input/templates/input/extern.html
@ -0,0 +1,22 @@ |
|||
# Generated by Django 3.1.1 on 2020-09-30 09:04 |
|||
|
|||
from django.db import migrations, models |
|||
|
|||
|
|||
class Migration(migrations.Migration): |
|||
|
|||
dependencies = [ |
|||
('input', '0002_auto_20200922_1340'), |
|||
] |
|||
|
|||
operations = [ |
|||
migrations.CreateModel( |
|||
name='Volonteer', |
|||
fields=[ |
|||
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), |
|||
('name', models.CharField(max_length=200)), |
|||
('email', models.CharField(max_length=200)), |
|||
('username', models.CharField(max_length=200)), |
|||
], |
|||
), |
|||
] |
@ -0,0 +1,19 @@ |
|||
# Generated by Django 3.1.1 on 2020-09-30 09:51 |
|||
|
|||
from django.db import migrations, models |
|||
import django.db.models.deletion |
|||
|
|||
|
|||
class Migration(migrations.Migration): |
|||
|
|||
dependencies = [ |
|||
('input', '0003_volonteer'), |
|||
] |
|||
|
|||
operations = [ |
|||
migrations.AddField( |
|||
model_name='project', |
|||
name='contact', |
|||
field=models.ForeignKey(null=True, on_delete=django.db.models.deletion.CASCADE, to='input.volonteer'), |
|||
), |
|||
] |
@ -0,0 +1,35 @@ |
|||
# Generated by Django 3.1.1 on 2020-09-30 10:15 |
|||
|
|||
from django.db import migrations, models |
|||
|
|||
|
|||
class Migration(migrations.Migration): |
|||
|
|||
dependencies = [ |
|||
('input', '0004_project_contact'), |
|||
] |
|||
|
|||
operations = [ |
|||
migrations.RemoveField( |
|||
model_name='project', |
|||
name='contact', |
|||
), |
|||
migrations.AddField( |
|||
model_name='project', |
|||
name='email', |
|||
field=models.CharField(max_length=200, null=True), |
|||
), |
|||
migrations.AddField( |
|||
model_name='project', |
|||
name='realname', |
|||
field=models.CharField(max_length=200, null=True), |
|||
), |
|||
migrations.AddField( |
|||
model_name='project', |
|||
name='username', |
|||
field=models.CharField(max_length=200, null=True), |
|||
), |
|||
migrations.DeleteModel( |
|||
name='Volonteer', |
|||
), |
|||
] |
@ -0,0 +1,27 @@ |
|||
# Generated by Django 3.1.1 on 2020-09-30 11:28 |
|||
|
|||
from django.db import migrations, models |
|||
|
|||
|
|||
class Migration(migrations.Migration): |
|||
|
|||
dependencies = [ |
|||
('input', '0005_auto_20200930_1015'), |
|||
] |
|||
|
|||
operations = [ |
|||
migrations.CreateModel( |
|||
name='HonoraryCertificate', |
|||
fields=[ |
|||
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), |
|||
('realname', models.CharField(max_length=200, null=True)), |
|||
('email', models.CharField(max_length=200, null=True)), |
|||
('username', models.CharField(max_length=200, null=True)), |
|||
('request_url', models.CharField(max_length=400)), |
|||
('number', models.IntegerField(null=True)), |
|||
], |
|||
options={ |
|||
'abstract': False, |
|||
}, |
|||
), |
|||
] |
@ -0,0 +1,29 @@ |
|||
# Generated by Django 3.1.1 on 2020-09-30 11:45 |
|||
|
|||
from django.db import migrations, models |
|||
|
|||
|
|||
class Migration(migrations.Migration): |
|||
|
|||
dependencies = [ |
|||
('input', '0006_honorarycertificate'), |
|||
] |
|||
|
|||
operations = [ |
|||
migrations.CreateModel( |
|||
name='Library', |
|||
fields=[ |
|||
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), |
|||
('realname', models.CharField(max_length=200, null=True)), |
|||
('email', models.CharField(max_length=200, null=True)), |
|||
('username', models.CharField(max_length=200, null=True)), |
|||
('library', models.CharField(max_length=200)), |
|||
('cost', models.CharField(max_length=10)), |
|||
('duration', models.CharField(max_length=100)), |
|||
('notes', models.CharField(max_length=500)), |
|||
], |
|||
options={ |
|||
'abstract': False, |
|||
}, |
|||
), |
|||
] |
@ -0,0 +1,28 @@ |
|||
# Generated by Django 3.1.1 on 2020-09-30 12:17 |
|||
|
|||
from django.db import migrations, models |
|||
|
|||
|
|||
class Migration(migrations.Migration): |
|||
|
|||
dependencies = [ |
|||
('input', '0007_library'), |
|||
] |
|||
|
|||
operations = [ |
|||
migrations.CreateModel( |
|||
name='IFG', |
|||
fields=[ |
|||
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), |
|||
('realname', models.CharField(max_length=200, null=True)), |
|||
('email', models.CharField(max_length=200, null=True)), |
|||
('username', models.CharField(max_length=200, null=True)), |
|||
('cost', models.CharField(max_length=10)), |
|||
('notes', models.CharField(max_length=500)), |
|||
('url', models.CharField(max_length=400)), |
|||
], |
|||
options={ |
|||
'abstract': False, |
|||
}, |
|||
), |
|||
] |
@ -0,0 +1,23 @@ |
|||
{% load i18n %} |
|||
{% block content %} |
|||
<p>Step {{ wizard.steps.step1 }} of {{ wizard.steps.count }}</p> |
|||
<form action="" method="post"> |
|||
{% csrf_token %} |
|||
<table> |
|||
{{ wizard.management_form }} |
|||
{% if wizard.form.forms %} |
|||
{{ wizard.form.management_form }} |
|||
{% for form in wizard.form.forms %} |
|||
{{ form }} |
|||
{% endfor %} |
|||
{% else %} |
|||
{{ wizard.form }} |
|||
{% endif %} |
|||
</table> |
|||
{% if wizard.steps.prev %} |
|||
<button formnovalidate="formnovalidate" name="wizard_goto_step" type="submit" value="{{ wizard.steps.first }}">{% trans "first step" %}</button> |
|||
<button formnovalidate="formnovalidate" name="wizard_goto_step" type="submit" value="{{ wizard.steps.prev }}">{% trans "prev step" %}</button> |
|||
{% endif %} |
|||
<input type="submit" value="{% trans "submit" %}"/> |
|||
</form> |
|||
{% endblock %} |
Write
Preview
Loading…
Cancel
Save
Reference in new issue