2016-01-29 2 views
0

Я только что обновил сайт Django 1.7/Mezzanine 3 до Django 1.8/Mezzanine 3. После этого я обнаружил, что на сайте администратора не было ни одного из ранее созданных объектов из моих приложений, даже если они существуют в базе данных и на реальном сайте.Невозможно увидеть объекты, созданные в Django-Mezzanine Admin site

Когда я проверяю объект в своем браузере, похоже, что база данных не подвергается обыску. Это касается всех моих приложений, а также пользовательского приложения, родного Django. Он не влияет на приложение для страниц, приложение комментариев или приложение для отправки сообщений в Google Django.

Я попытался удалить файлы миграции, перезапустить сервер, удалить и воссоздать базу данных, а также удалить затронутые таблицы для их воссоздания.

Нет сообщений об ошибке. Страница только выглядит так, как будто никто не создал никаких объектов. Когда вы создаете новый объект и сохраняете его, вы все равно не можете его видеть, даже если новый объект жив и находится в базе данных.

+0

Вы используете nginx? У меня было это и 404, когда у меня включен proxy_set_header Host. – nowen

+0

Я использую встроенный сервер dev, в который входит Django – overstreetce

ответ

0

Итак, я выяснил, в чем проблема. Шаблоны в моем проекте имеют блок контента, называемый «основным», в подражании собственным файлам шаблонов. Мне нужно было предоставить блоку контента новое имя по всем направлениям, потому что они каким-то образом переписывали шаблоны Mezzanine.

Смежные вопросы