form workflow fixed

This commit is contained in:
Benni Bärmann 2020-09-29 11:47:29 +02:00
parent e73302b354
commit 50b7f216fe
2 changed files with 7 additions and 1 deletions

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">

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: else:
print("form not valid")
else:
print
form = ProjectForm() form = ProjectForm()
return render(request, 'input/project.html', {'form': form}) return render(request, 'input/project.html', {'form': form})