create_author
views.py
def create_author(request):
if request.method == 'POST':
form = AuthorForm(request.POST)
if form.is_valid():
form.save()
return redirect('author_list')
else:
form = AuthorForm()
return render(request, 'author/form.html', {'form': form})
html
<h1>Author Form</h1>
<form method="post">
{% csrf_token %}
{{ form.as_p }}
<button type="submit">Save</button>
</form>
urls.py
path('create_author/', views.create_author, name='create_author'),
Last updated