有没有办法将删除按钮放在左侧

时间:2020-11-11 04:27:39

标签: django django-admin django-3.1

enter image description here

是否可以将删除按钮放在左侧?我尝试使用ordering,但由于删除不属于model

,因此无法正常工作

这是我的admin.py

class CategoryInline(admin.TabularInline):
    model = Category
    extra = 0


class SurveyAdmin(admin.ModelAdmin):
    list_display = ("name", "is_published")
    inlines = [CategoryInline, QuestionInline]

1 个答案:

答案 0 :(得分:0)

“删除?”部分硬编码为位于此github link中的字段之后。

您将不得不覆盖此管理模板才能进行更改。文档中的admin template解释了如何覆盖管理模板。

基本上,您需要复制This section并将其保存在<YOUR-APP-DIR>/templates/admin/edit_inline/tabular.html下。然后您可以对其进行编辑以移动“删除?”列在最前面。