Прокси-модель Django видна на сайте администратора, но не отображается в разделе разрешений на рабочем сайте администратора
- Локально я могу видеть модель прокси на сайте администратора, разрешения видны в разделе разрешений и могут быть назначены различным пользователям.
- На производстве я могу видеть модель прокси на сайте администратора, но разрешения не видны в разделе разрешений и поэтому не могут быть назначены различным пользователям.
Я ожидаю увидеть что-то вроде :
apps|details|can add
apps|details|can delete
apps|details|can update
apps|details|can view
в разделе разрешений. Для других моделей разрешения видны.
Версии:
djangorestframework --> 3.12.2
python --> 3.8
Dir:
+Apps - profile - models.py
- admin.py
- details - models.py
- admin.py
profile/models.py
class Profile:
# Model Details
details/models.py
from profile.models import Profile
class ProxyProfile(Profile):
class Meta:
proxy = True
app_label = 'details'
verbose_name = 'ProxyProfile'
verbose_name_plural = 'ProxyProfiles'
details/admin.py
from models import ProxyProfile
class ProxyProfileAdmin(admin.ModelAdmin):
# Admin Model Details
admin.site.register(ProxyProfile, ProxyProfileAdmin)