ImportError: cannot import name 'url' from 'django.conf.urls' for Django 3.2.8

Моя программа внезапно получила "ImportError: cannot import name 'url' from 'django.conf.urls'" для Django версии 3.2.8. До этого она могла работать несколько часов... . Как это исправить?

django.conf.urls.url() был устаревшим в Django 3.0, и он удален в последних версиях Django.

Вы сделали обновление?

вы можете использовать вместо url:

path https://docs.djangoproject.com/en/3.1/ref/urls/#path

re-path https://docs.djangoproject.com/en/3.1/ref/urls/#re-path

например:

Старый код:

url(r'^__debug__/', include(debug_toolbar.urls))

Новый код

path('__debug__/', include(debug_toolbar.urls))
Вернуться на верх