Django ModelForm未指定模型类
我正在尝试使用ModelForm:
from django.db import models
from django.forms import ModelForm
class Car(models.Model):
carnumber = models.CharField(max_length=5)
def __unicode__(self):
return self.carnumber
class PickForm(ModelForm):
class Meta:
Model = Car
我检查过这个,但找不到我的错误。当我在浏览器中调用这个视图时,它给了我以下错误:
ModelForm has no model class specified
我在同一个网址上用简单的“foo bar”代码测试过这个视图,但当我尝试这个代码时,却出现了上面的类错误。
10 个回答
8
只需按照这个方法做,你的页面就能正常运行:
class PickForm(ModelForm):
class Meta:
model = Car
fields = "__all__"
12
我的错误是因为我写成了 meta
,而不是 Meta
。
71
应该用model
而不是Model
:
class PickForm(ModelForm):
class Meta:
model = Car