我不知道为什么用户Staff status
看不到所有应用程序。如Superuser
我所见,安装了所有3个应用程序:
作为Staffstatus
我的用户,只有Backoffice
可用。对于我在admin.py
以下应用中所做的每个应用:
from django.contrib import admin
from <AppName>.models import <Class1, Class2, ...>
...
...
admin.site.register(Class1)
admin.site.register(Class2)
...
admin.site.register(ClassN)
这是“权限”区域的屏幕截图:
民意调查在哪里?后端在哪里?那我想念什么呢?
抱歉让每个人都失望,但是经过大量的搜索和反复试验后,我发现正确的解决方案是将以下内容添加到所有模型类中backend.models
:
class Meta:
app_label = 'backend'
现在,在admin.autodiscover
调用时,这些模型在管理界面中可见。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句