gpt4 book ai didi

python - 自定义选项卡中的 Django admin StackedInline

转载 作者:行者123 更新时间:2023-12-05 07:14:38 25 4
gpt4 key购买 nike

我目前在尝试弄清楚如何将 3 inline 放入更改 View 的单个选项卡中时遇到问题。

我目前有以下 View 之一的以下管理员,如下所示:

class UserAdminCustom(admin.ModelAdmin):
list_display = ('id', 'email', 'status', 'created')
verbose_name = "General"
exclude = ('password', 'last_login', 'is_superuser', 'is_staff', 'groups',
'user_permissions', 'username', 'first_name', 'last_name', 'is_active', 'date_joined', 'modified')

inlines = [
UserKycInline, UserWalletInline, UserBankInline, CardBindingInline, TopUpsInline, TransfersInline, WithdrawalsInline
]

def get_queryset(self, request):
qs = super(UserAdminCustom, self).get_queryset(request)
return qs.filter(is_staff=False)

def get_readonly_fields(self, request, obj=None):
return ('id', 'created', 'modified')



admin.site.register(User, UserAdminCustom)

我目前希望 TopUpsInline、TransfersInline、WithdrawalsInline 都在 1 个选项卡名称 transactions 中。我想我会使用字段集,但它只适用于用户字段,不能应用于内联。

无论如何我可以在更改 View 的 1 个自定义选项卡中显示 3 个内联?

最佳答案

标准的 django 管理是不可能的,我建议你试试 django-tabbed-admin .

关于python - 自定义选项卡中的 Django admin StackedInline,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59851898/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com