困惑如何使用单选按钮创建Django表单。

时间:2013-02-01 18:52:27

标签: python django

这是我的forms.py。

from django.db import models
from django.forms import ModelForm
from django import forms


class Blog(models.Model):
    blog_id = models.CharField(max_length=100)

class TumblrForm(ModelForm):
    class Meta:
        model = Blog
        fields = ('blog_id',)
        widgets = {
            'blog_id':forms.RadioSelect(),
        }

如何在视图中声明并显示radiobuttons列表。

1 个答案:

答案 0 :(得分:0)

正如您在表格中所说,您想要显示可供选择的博客列表,此处需要下拉列表:

class MyForm(forms.Form):
    blog = forms.ModelChoiceField(
        label=_("Blog"),
        queryset=Blog.objects.all())