【发布时间】:2011-06-28 22:27:38
【问题描述】:
如何从视图中获取初始值?我应该在表单中使用什么参数?
views.py
def cadastro_usuario(request):
if request.method == 'POST':
form = cadastroForm(request.POST)
if form.is_valid():
new_user = form.save()
return HttpResponseRedirect("/")
else:
form = cadastroForm()
return render_to_response("registration/registration.html", {
'form': form, 'tipo_cadastro': 'PF',})
forms.py
class cadastroForm(UserCreationForm):
tipo_cadastro = forms.CharField(XXXXX)
【问题讨论】:
-
从视图中获取什么初始值?
-
实际上我需要在视图中硬编码一些变量并将它们保存在 UserProfile 中(正如我向 J. Landgrave 解释的那样)
标签: django django-forms django-views