我只想在HTML页面上显示表单。 当我将其放在Page上并通过Web浏览器查看时,似乎显示了内存地址而不是呈现表单。
[forms.py]
from django import forms
MODES=[('top10', 'Top 10 Songs'),
('last10', 'Last 10 Songs'),
('recentX', 'Recent X Songs')]
class chooseMode():
first_name = forms.CharField(required=True)
selectMode = forms.ChoiceField(label='Choose Mode', widget=forms.RadioSelect,choices=MODES)
[views.py]
def home(request):
modusFormular = chooseMode()
return render(request, 'home.html', {'modusForm' : modusFormular})
[home.html] 身体某处: {{modusForm}}
我希望该表单显示在页面上,但显示以下内容:
<mysongproject.forms.chooseMode object at 0x7fcdcae97710>
答案 0 :(得分:1)
您的课程需要继承自Form:
isdriver: true