"first" buttonmaster
@ -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 %} |