9
मॉडल नहीं:Django - फार्म मान्य है, लेकिन कोई त्रुटि
class Session(models.Model):
tutor = models.ForeignKey(User)
start_time = models.DateTimeField()
end_time = models.DateTimeField()
def __unicode__(self):
return u'%s - %s' % (self.tutor, self.start_time)
प्रपत्र:
class SessionForm(forms.ModelForm):
class Meta:
model = Session
exclude = ['tutor']
परीक्षण:
>>> ses = Session.objects.get(pk=1)
>>> ses
<Session: Robert - 2012-03-22 13:00:00>
>>> form = SessionForm(instance=ses)
>>> form.is_valid()
false
>>> form.errors
{}
क्या गलत है?
ठीक है मैं देखता हूं। मैं इन प्रारंभिक मानों को वास्तविक के रूप में कैसे सेट कर सकता हूं? –
@PierredeLESPINAY: 'form = सत्रफॉर्म (डेटा = एसईएस)' –
'form.is_valid()' => 'सत्र' ऑब्जेक्ट में कोई विशेषता नहीं है 'get'' –