我希望用户能够通过管理界面进行多项选择,并将结果存储为逗号分隔值列表。选择多个或复选框列表会很棒。但是,我不需要这个值列表中的项目来特别引用任何模型......我只想要一个简单明了的项目文本列表,因此我不认为ManyToManyField就是我的那个我正在寻找。在Django中最快的方法是什么?
答案 0 :(得分:10)
有一个django片段就是这样做的:multiple choice model field。它说:
通常你想存储多个 选择作为许多人的链接 另一张桌子。但有时却是 用于将它们存储在模型中 本身。该字段实现了一个模型 场和一个伴随的形式 将多个选项存储为 逗号分隔的值列表,使用 正常的CHOICES属性。
答案 1 :(得分:4)
答案 2 :(得分:0)