Django Admin: Модель видна локально, но не в производстве
У меня возникла проблема с приложением Django. Я создал модель и зарегистрировал ее в админке. Локально все работает хорошо, и я могу видеть модель в интерфейсе администратора, но в продакшене она не появляется.
- Я проверил, что миграции были применены правильно как локально, так и в производстве. Я использовал showmigrations, и, похоже, все в порядке.
- Я проверил производственную базу данных с помощью shell_plus, и таблица модели существует. Я также создал запись вручную, чтобы убедиться, что она работает.
- Мой admin.py настроен правильно и выглядит идентично как в локальном, так и в производственном окружении.
# admin.py
from django.contrib import admin
from myapp.models import MyModel
@admin.register(MyModel)
class MyModelAdmin(admin.ModelAdmin):
list_display = ('field1', 'field2', 'field3')
Я очистил кэш браузера и попробовал другой браузер, но ничего не изменилось. Я не могу понять, почему модель не отображается в админке на производстве. Есть предложения, что я могу проверить или сделать, чтобы решить эту проблему?