Обновление до Django 3.0: 'django .contrib.admin.templatetags.admin_stati c': невозможно импортировать имя 'RemovedInDjango30Warning' - PullRequest
1 голос
/ 29 мая 2020

Мой проект был создан с помощью Django 2.2, и я хотел бы обновить его до использования 3. Моя проблема такая же, как django ошибка не может импортировать имя 'RemovedInDjango30Warning' . Принятый ответ - вручную редактировать файлы в пакетах Python, что я не считаю хорошей практикой (?). В других ответах говорится о понижении версии, поэтому действительно ли нет возможности обновить проект, не создавая его с нуля?

1 Ответ

2 голосов
/ 30 мая 2020

Файл, из которого возникла эта ошибка, был удален в Django 3 (https://github.com/django/django/tree/3.0/django/contrib/admin/templatetags не имеет admin_static.py), поэтому вы могли не обновиться должным образом.

Попробуйте удалить свой virtualenv и заново создать его с нуля.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...