Как сгенерировать формы? - Python
Формулировка задачи:
Как правильно реализовать такой код? т.е. чтобы при открытии страницы "/newpage" отображалась сгенерированная форма.
Решение задачи: «Как сгенерировать формы?»
textual
Листинг программы
#models.py from django import forms class WazzupForm(forms.Form): how_are_you = forms.CharField() #views.py from django.views.generic.simple import direct_to_template from django.http import HttpResponse from form.models import WazzupForm def wazzup(request): if request.method == 'POST': form = WazzupForm(request.POST) if form.is_valid(): return HttpResponse(form.cleaned_data['how_are_you']) else: form = WazzupForm() return direct_to_template(request, 'wazzup.hdt', {'form': form}) #wazzup.hdt <form action="/wazzup/" method="post"> {% csrf_token %} {{ form.as_p }} <input type="submit" value="Sup"> </form> #add to urls.py url(r'^wazzup/$', 'form.views.wazzup'), #add to settings.py/INSTALLED_APPS 'form',
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д