Browse Source

form workflow fixed

master
Benni Baermann 4 years ago
parent
commit
50b7f216fe
2 changed files with 7 additions and 1 deletions
  1. +1
    -1
      input/templates/input/project.html
  2. +6
    -0
      input/views.py

+ 1
- 1
input/templates/input/project.html View File

@ -1,4 +1,4 @@
<form action="saved" method="post">
<form action="" method="post">
{% csrf_token %} {% csrf_token %}
{{ form }} {{ form }}
<input type="submit" value="Submit"> <input type="submit" value="Submit">

+ 6
- 0
input/views.py View File

@ -9,11 +9,17 @@ def index(request):
# return HttpResponse("Hello, world. You're at the input form") # return HttpResponse("Hello, world. You're at the input form")
# ProjectFormSet = modelformset_factory(Project, fields='__all__') # ProjectFormSet = modelformset_factory(Project, fields='__all__')
if request.method == 'POST': if request.method == 'POST':
print('POST detected')
form = ProjectForm(request.POST, request.FILES) form = ProjectForm(request.POST, request.FILES)
if form.is_valid(): if form.is_valid():
print('form valid')
form.save() form.save()
# do something. # do something.
else:
print("form not valid")
else: else:
print
form = ProjectForm() form = ProjectForm()
return render(request, 'input/project.html', {'form': form}) return render(request, 'input/project.html', {'form': form})

Loading…
Cancel
Save