I am trying to use ModelForm:
from django.db import models
from django.forms import ModelForm
class Car(models.Model):
carnumber = models.CharField(max_leng
In my case the error was due to me wirting :
models = User
instead of :
model = User
If this is a copy and past, you have a typo. I would highly recommend you use an IDE or something with error checking. Eclipse is what I use. It will save you a ton of time from little annoyances like this.
class PickForm(ModelForm):
class Meta:
Model = Car`
Your typo is right on the end of Car. The little apostrophe thing.
It should be model
instead of Model
(and without the trailing `, but I guess that's a typo):
class PickForm(ModelForm):
class Meta:
model = Car
see your code in your defined form code area.there may be error either with =,: and meta,Meta .so please look carefully if case sensitive error or any signs over there
Just do this method your page will run:
class PickForm(ModelForm):
class Meta:
model = Car
fields = "__all__"
my error was because I wrote meta instead of Meta