Browse Source

new: empty views and project.pid

master
Benni Baermann 4 years ago
parent
commit
8db27707e1
3 changed files with 14 additions and 3 deletions
  1. +1
    -2
      input/forms.py
  2. +2
    -0
      input/models.py
  3. +11
    -1
      input/views.py

+ 1
- 2
input/forms.py View File

@ -10,7 +10,7 @@ class ProjectForm(ModelForm):
class Meta:
model = Project
fields = '__all__'
exclude = ('pid',)
class VolunteerForm(ModelForm):
@ -25,7 +25,6 @@ class VolunteerForm(ModelForm):
class LibraryForm(ModelForm):
class Meta:
model = Library
# fields = '__all__'
exclude = ('realname', 'email', 'username')
class IFGForm(ModelForm):

+ 2
- 0
input/models.py View File

@ -14,6 +14,8 @@ class Project(Volunteer):
start = models.DateTimeField('start date')
# contact = models.ForeignKey(Volonteer, on_delete = models.CASCADE, null = True)
pid = models.IntegerField(null=True) # automaticly generated
def __str__(self):
return self.name

+ 11
- 1
input/views.py View File

@ -6,7 +6,7 @@ from formtools.wizard.views import CookieWizardView
from .forms import ProjectForm, VolunteerForm, LibraryForm, IFGForm
from .models import Project
def intern(request):
def project(request):
# return HttpResponse("Hello, world. You're at the input form")
# ProjectFormSet = modelformset_factory(Project, fields='__all__')
if request.method == 'POST':
@ -24,6 +24,16 @@ def intern(request):
form = ProjectForm()
return render(request, 'input/project.html', {'form': form})
def accreditation(request):
pass
def travel(request):
pass
def certificate(request):
pass
def done(request):
return HttpResponse("Your data is save now.")

Loading…
Cancel
Save