让我们说下面的表:
表:帖子
字段:ID,名称,内容
另一张桌子:
表:图片
字段:id,post_id,url
通常,我可以为每个人创建CRUD。用户首先创建帖子并保存。然后通过Images表CRUD用户可以添加尽可能多的图像到帖子。但是如果要求不为图像创建CRUD会怎样。但在Posts CRUD里面。我的意思是在创建(填写帖子字段)时,有一个标有“添加图像”的按钮。然后当用户通过该按钮添加图像时。最后按“创建帖子”后端代码时应创建帖子和图片。你怎么称呼它?由于我的英语,我无法找到任何教程和课程,我无法在Google搜索中对其进行描述。
答案 0 :(得分:1)
您可以使用inlines在django admin中实现您想要的内容:
from django.contrib import admin
class ImagesInline(admin.TabularInline):
model = Images
class PostsAdmin(admin.ModelAdmin):
inlines = [
BookInline,
]
admin.site.register(Posts, PostsAdmin)