相关疑难解决方法(0)

Django ModelAdmin - 字段集...表单中缺少字段'date'

我在写这个问题时想出了问题所在.无论如何,我发布它,以防它可以帮助别人.

错误:'FooAdmin.fieldsets [0] [1] ['fields']'指的是表单中缺少的字段'date'.

使用以下代码:

# models.py
from django.db import models

class Foo(Base):
    date = models.DateField(auto_now_add=True)
    title = models.CharField(max_length=255)

# admin.py
from django.contrib import admin

class FooAdmin(BaseAdmin):
    list_display = ("title", "date")
    fieldsets = (
        (None, {
            "fields": ("date", "title")
        }),
    )

admin.site.register(Foo, FooAdmin)
Run Code Online (Sandbox Code Playgroud)

django django-forms django-admin

26
推荐指数
2
解决办法
1万
查看次数

如何在 Django 管理中的字段旁边添加自定义按钮?

我有一个客户端模型,其中包含一个客户端 API 密钥字段。

在 Django Admin 中添加新客户端时,我希望在 API 字段旁边有一个按钮来生成新密钥(我有这个方法)。该字段将在生成后使用密钥更新。

如何在字段旁边添加此按钮?我应该使用自定义小部件吗?

django django-templates django-forms django-admin

3
推荐指数
1
解决办法
4920
查看次数