2017-01-25 104 views
0

我已经有在Django是这样的: “模块 'app.forms' 有没有属性 'JobsFormSet'”模块 'app.forms' 有没有属性 'JobsFormSet'

views.py:

http://pastebin.com/Kwup5s1x

forms.py:

http://pastebin.com/WyMuW3vn

我不知道哪里出了问题。我是django的初学者。我敢肯定,这个代码是正确的,因为我使用本教程(波兰文)

+0

我不认为你已经格式化您的forms.py例如,压痕是不正确的。它可能与你的问题有关,但直到格式正确才能说出来。 –

+0

格式正确 – Kichiin

+1

不,它不是。 views.py甚至不会编译;你会得到一个InconsistentIndentationError。 –

回答

0

你得到的Th错误是

模块“app.forms”有没有属性“JobsFormSet”

这可能来自于线

form = self.get_form() 
jobs = forms.JobsFormSet(self.request.POST) 

,因为你试图让JobsFormSet属性中的“形式”,而不是“形式”。

试试这个:

jobs = form.JobsFormSet(self.request.POST) 
+0

异常值:\t 模块 'app.forms' 没有属性 'JobsFormSet' 异常位置:\t C:\用户\ stoton \ PycharmProjects \啧\应用\ views.py在get_context_data 27行的是,它是这个上下文['jobs'] = forms.JobsFormSet() – Kichiin

相关问题