在管理界面和新表单中,有能够定义选择的明智帮手。您可以使用这样的代码:在Django中有没有办法显示选择为复选框?
APPROVAL_CHOICES = (
('yes', 'Yes'),
('no', 'No'),
('cancelled', 'Cancelled'),
)
client_approved = models.CharField(choices=APPROVAL_CHOICES)
创建表单中的一个下拉框,并强制用户选择这些选项之一。
我只是想知道是否有一种方法来定义一组选择,其中可以使用复选框来选择多个选项? (也很高兴能够说用户可以选择它们的最大数量。)它似乎是一个可能实现的功能,只是我似乎无法在文档中找到它。