django:为模型创建子模型

时间:2019-05-15 16:34:36

标签: python django

enter image description here

如何创建一个像图片一样的模型,以便可以从管理面板中添加任意数量的播放器? 我认为玩家是一个子模型,但我不知道如何在主模型的同时添加多个记录

2 个答案:

答案 0 :(得分:1)

您需要将Players模型与父模型设置为多对一,然后使用InlineModelAdmin在管理员中查看。

您可以参考-https://docs.djangoproject.com/en/2.2/ref/contrib/admin/#inlinemodeladmin-objects

答案 1 :(得分:0)

解决方案在文档中给出: https://docs.djangoproject.com/en/2.2/ref/contrib/admin/#django.contrib.admin.TabularInline

Higor Rossato在评论中提到