我想在不重新启动服务器的情况下以编程方式更改管理类。例如,我想在运行时更改模型的列表显示。现在它只有在我重新启动服务器时才会改变......示例(Versionadmin 是 modeladmin 的扩展):
admin.site.unregister(model)
class YourModelAdmin(VersionAdmin):
list_display = new_list_display
admin.site.register(model, YourModelAdmin)
如果我在 admin.py 中运行它,这会起作用,但是如果我在管理站点已经设置时运行它,则没有任何变化。知道如何解决这个问题吗?
茅侃侃
相关分类