We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e72553b commit 64c9562Copy full SHA for 64c9562
home/forms.py
@@ -0,0 +1,5 @@
1
+from django import forms
2
+
3
4
+class HomeForm(forms.Form):
5
+ post = forms.CharField()
home/templates/home/home.html
@@ -3,5 +3,10 @@
{% block body %}
<div class="container">
<h1>Home</h1>
6
+ <form method="post">
7
+ {% csrf_token %}
8
+ {{ form.as_p }}
9
+ <button type="submit">Submit</button>
10
+ </form>
11
</div>
12
{% endblock %}
home/views.py
@@ -1,5 +1,12 @@
from django.views.generic import TemplateView
+from django.shortcuts import render
+from home.forms import HomeForm
class HomeView(TemplateView):
template_name = 'home/home.html'
+ def get(self, request):
+ form = HomeForm()
+ return render(request, self.template_name, {'form': form})
0 commit comments