官方教程(第2部分)通过将admin.site.register(Question)添加到admin.py中,可以轻松地在管理面板中添加和删除问题 .
https://docs.djangoproject.com/en/1.10/intro/tutorial02/
但是我很好奇如何管理答案,Choice对象 . 我自然导入并将admin.site.register(Choice)添加到admin.py中 .
所以它有效 . 但我有这些顾虑:
A.问题和选择分开管理 .
B.在选择索引菜单中,它不会显示分配了哪个问题(键),除非您单击每个记录以显示您可以选择的键的下拉菜单 .
我想知道如何:
A.在更多层级结构中管理问题和选择,即您点击问题项目,您不仅可以编辑问题本身,还可以编辑它附属的选择 .
B.在Choice索引表菜单中,是否可以列出另一列以显示项目的Key对象(Question)?
或者,如果还有其他更直观的方式来管理管理?
在我看来,官方的Django教程并没有得到很好的解释,我花了很长时间才搞清楚究竟发生了什么 . 如果有人在这里为我这样的初学者提供一个更好的最新教程,那就太棒了 .