У меня есть реализованные django-каналы. Раньше я использовал Apache для обслуживания приложения django, но теперь Channels использует Daphne (сервер) для обслуживания моего приложения. После добавления двух новых моделей в файл models.py я перенес изменения в базу данных. Я также зарегистрировал модели в файле admin.py.
Тем не менее, модели не отображаются в панели администрирования Django. Я пробовал следующее:
- Остановлен процесс Дафни.
- Запустил сервер Apache. Панель администратора начала показывать новые модели.
- Остановлен сервер Apache. Запустил Daphne на порту 80. На этот раз в панели администратора не отображались новые модели.
Меня интересует, в чем может быть дело. Насколько я могу предположить, всякий раз, когда приложение обслуживается Apache, используются обновленные файлы. Принимая во внимание, что всякий раз, когда приложение обслуживается Django-Channels (Daphne), используются старые конфигурации (без новых моделей).
Прошу помощи в решении этой проблемы. Как я могу заставить Django-Channels(Daphne) отражать изменения, новые модели в моей консоли администратора Django.