我有一个模型,在选项字段中有一些默认条目。我想知道管理员是否可以在管理站点中添加和删除条目。目前我看到的唯一其他选项是为条目创建一个单独的表,但规范明确规定只能使用一个表,而我对Django还很陌生。目前的模型代码非常基础,并且我没有向admin.py
添加任何表单,只注册了我的模型。示例代码:
class Contact(models.Model):
#some other fields here...
...
TYPES = (
('op1','option1'),
('op2','option2'),
('op3','option3')
)
option = models.CharField(
max_length=3,
choices=TYPES,
default='op1'
)
我希望超级用户能够点击管理页面上的add/remove type
按钮,打开一个新的框,这将允许他们编辑可能的类型。
1条答案
按热度按时间anauzrmj1#
原来我不得不做一个新的模型毕竟。这很好,管理网站的工作,因为它需要。