1

我正在尝试检索 django-admin 用于创建模型的表单。

Django 允许创建与某些模型匹配的表单,但是使用 ModelAdmin 管理员功能更强大。

例如,这段代码让我可以为一篇文章添加多个标签:

class ArticleAdmin(admin.ModelAdmin):
    list_display = ('author', 'type', 'date')
    inlines = [
        TagInline,
    ]

我相信 Django 提供了一些方法来获取生成的 HTML 和逻辑,你知道怎么做吗?

4

3 回答 3

1

您可以使用内联模型管理对象来创建内联标签

链接在这里

例如:

class TagInline(admin.TabularInline):
     model = Tag
     extra = 3
于 2012-10-11T09:38:54.627 回答
0

请使用表格内联......

class Name(admin.TabularInline):
     model = name
于 2012-10-11T09:42:38.463 回答
0

为下面给出的类 TagInline 创建内联模型:

class TagInline(admin.TabularInline):
    model = Tag
于 2012-10-11T09:44:30.497 回答