显示的是
Note that only Django core commands are listed as settings are not properly configured (error: No module named 'django.core.urlresolvers').
Django框架通过pip安装,直接copy了一份代码但是在VS CODE上运行不了
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
关注让阿豪来帮你解答,本回答参考chatgpt3.5编写提供,如果还有疑问可以评论或留言
问题:在Django项目中出现错误,显示错误信息为"No module named 'django.core.urlresolvers'",该如何解决? 回答:- 确认Django版本问题:在Django 2.0及以上的版本中,
django.core.urlresolvers已被重命名为django.urls,因此需要检查项目中是否使用了旧版本的Django,并升级到最新版本。 - 检查项目设置:确保在项目的settings文件中正确配置了Django相关的设置,如
INSTALLED_APPS、MIDDLEWARE等,以及是否正确导入了需要使用的模块。 - 查看导入方式:在项目代码中,如果使用了
from django.core.urlresolvers import reverse等类似语句,需将其修改为from django.urls import reverse。 案例: 假设项目中有以下代码:
from django.core.urlresolvers import reverse应将其修改为:
from django.urls import reverse通过检查Django版本、项目设置以及导入方式,可以解决"No module named 'django.core.urlresolvers'"的错误。
解决 无用评论 打赏 举报- 确认Django版本问题:在Django 2.0及以上的版本中,