只是想知道是否有一种简单的方法来添加复制管理界面中现有列表的功能?
在数据输入中,我们遇到了许多项目与另一项共享通用数据的情况,为了节省时间,快速复制现有列表并仅更改已更改的数据将非常好.使用更好的模型结构将是减少数据重复的一种方法,但可能存在需要在将来单独更改重复数据的情况.
在管理界面和新形式中,有一个能够定义选择的出色帮手.你可以使用这样的代码:
APPROVAL_CHOICES = (
('yes', 'Yes'),
('no', 'No'),
('cancelled', 'Cancelled'),
)
client_approved = models.CharField(choices=APPROVAL_CHOICES)
Run Code Online (Sandbox Code Playgroud)
在表单中创建一个下拉框,并强制用户选择其中一个选项.
我只是想知道是否有办法定义一组选项,其中可以使用复选框选择多个?(也很高兴能够说用户可以选择最大数量.)看起来这是一个可能实现的功能,它只是我似乎无法在文档中找到它.