现在,当我发现错误时,现在大部分都是信息性的.
背景:Django 1.7应用程序,带有MyModel的更新表单.
我的表格看起来像这样:
import floppyforms as forms
from crispy_forms.helper import FormHelper
from crispy_forms.layout import *
from crispy_forms.bootstrap import *
class MyCustomForm(forms.ModelForm):
user_name = forms.CharField()
email = forms.CharField()
phone = forms.CharField()
first_name = forms.CharField()
last_name = forms.CharField()
class Meta:
model = MyCustomModel
Run Code Online (Sandbox Code Playgroud)
不幸的是,我一直收到以下错误:
Traceback (most recent call last):
File "/usr/local/lib/python3.4/site-packages/django/contrib/staticfiles/handlers.py", line 64, in __call__
return self.application(environ, start_response)
...
File "/usr/local/lib/python3.4/site-packages/floppyforms/models.py", line 22, in __new__
return super(ModelForm, cls).__new__(cls, *args, **kwargs)
TypeError: object() takes no parameters
我不确定为什么会这样,但错误信息并没有多大帮助.