Не удается редактировать поле внешнего ключа в админке Django, и всплывающая форма не выскакивает

Я использую Django-костюм для админки. Моя модель "пользователь" имеет поля "адрес" и "контакт" в качестве внешнего ключа. При попытке изменить информацию пользователя, поля адреса и контакта изменились / отредактировали и добавили новые опции рядом с ними. Но опция изменения / редактирования остается отключенной ( см. Изображение).

Кроме того, когда я нажимаю на кнопку добавления нового значка, должно появиться новое окно формы. Но вместо этого он выводит меня на форму в той же вкладке браузера. Любое понимание для решения этой проблемы?

1 ответ

Решение

После получения вопроса от @Efi MK я попытался еще раз разобраться в проблеме и с помощью этого поста нашел свою ошибку ( администратор Django добавляет связанный объект не открывает всплывающее окно?).

Основной проект ранее был реализован с использованием Django-1.6. Я расширял проект, добавляя некоторые новые функции, используя Django-1.11. Проблема в том, что статические файлы, которые я использовал для Django-admin, были из предыдущей версии. Команда collectstatic не заменила те файлы из предыдущей версии, имя которых совпадает с именем новой версии. К сожалению, я этого не заметил.

Я удалил всю "статическую" папку, снова запустил "collectstatic", и обе проблемы, упомянутые в вопросе, были решены. Спасибо, Эфи за вопрос:)

Другие вопросы по тегам