2
我第一次使用django框架。我想從我的模型課程中獲取數據,以便在表單的選擇區域中顯示它。但是當我在單個窗體中爲兩個不同的字段使用相同的模型時,它顯示錯誤'ModelChoiceField'對象沒有屬性'對象'。這是我的代碼。'ModelChoiceField'對象沒有屬性'對象'
models.py:
from django.db import models
class course(models.Model):
course_id = models.CharField(primary_key = True, max_length = 2)
course_name = models.CharField(max_length = 20)
stream = models.CharField(max_length = 15)
number_of_sem = models.IntegerField(max_length = 2)
def __unicode__(self):
return self.course_id
forms.py:
from django import forms
from feedback_form.models import course
class loginForm(forms.Form):
course = forms.ModelChoiceField(queryset=course.objects.values_list('course_name', flat = True))
semester = forms.ModelChoiceField(queryset=course.objects.values('number_of_sem'))
請問stacktrace問題? – Nilesh 2015-01-21 08:52:33