配置:Pthon 3.8.10-Django 4.1.1
使用命令创建数据库时:
python manage.py migrate
提示错误:
from django.conf.urls import re_path as url
ImportError: cannot import name 're_path' from 'django.conf.urls'
经查阅相关资料,并实际操作,解决问题,具体办法往下:
修改生成项目下的urls.py文件中的:from django.conf.urls import url
为:from django.urls import re_path as url
重新运行,正常执行。
注:
django.conf.urls.url() was deprecated in Django 3.0, and is removed in Django 4.0+.
The easiest fix is to replace url() with re_path(). re_path uses regexes like url, so you only have to update the import and replace url with re_path.
本文介绍了解决在使用Django4.x进行数据库迁移时出现的导入错误问题。通过更新urls.py文件中的导入语句,将已废弃的url()替换为re_path(),成功解决了迁移过程中的ImportError。
1213

被折叠的 条评论
为什么被折叠?



