获取错误:TypeError at/test/
“str”对象不可调用
窗体视图:
class Test(FormView):
template_name = "pkm_templates/main.html"
form_class = "Testform"
success_url = '/thanks/'
def form_valid(self,form):
title = form.cleaned_data.get("title")
fkey = form.cleaned_data.get("fkey")
instance = Buildkb.objects.create(title=title,fkey=fkey)
for user in fkey:
instance.fkey.add(user)
instance.save()
return redirect("/")
网址:
path('test/',views.Test.as_view(),name="test")
对于我使用的另一个模型approchformview,modelform和url相同,这一个也不例外
As documented,
form_class
应该是窗体类对象,而不是它的名称:相关问题 更多 >
编程相关推荐