Как мне не допустить поломки носителя Django Admin при каждом изменении схемы БД?Очевидно, что-то повреждается после того, как я меняю модели и синхронизирую их с БД, потому что тогда он перестает отображать область администратора CSS.Хотелось бы, чтобы я знал, что было повреждено.
Проблема не в самом Django, потому что когда я пробую другой локальный проект, CSS его административной области работает.
Мне удалось исправитьАдминистраторские медиа в рассматриваемом проекте: MySQL удаляет таблицы, а затем запускает «управление syncdb».Но это было с пустыми таблицами.Будет очень больно, если эволюция схемы с данными уже в таблицах нарушит ее.Почему это происходит?
INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
# Uncomment the next line to enable the admin:
'django.contrib.admin',
# Uncomment the next line to enable admin documentation:
# 'django.contrib.admindocs',
'ecomstore.catalog',
)
Обновление: я использую сервер разработки в Windows Vista.Джанго 1.3, Py2.7.1.Кроме того, похоже, что он не имеет ничего общего с синхронизацией model-db, так как он снова сломался без каких-либо изменений.Он также не ограничивается CSS, но JavaScript и другими.Я делаю пример из Dzhango Ecommerce.