我正在使用 Visual Studio Code,当我创建包目录时,它无法被识别并给出错误
ModuleNotFoundError:没有名为“pyshop 设置”的模块
请原谅我缺乏解释,因为我还是新手
我在创建目录并尝试从中导入后收到此错误。
`from django.contrib import admin
from django.urls import path, include
import os
from django.core.wsgi import get_wsgi_application
os.environ.setdefault('DJANGO_SETTINGS_MODULE','pyshop settings')
application = get_wsgi_application()
urlpatterns = [
path('admin/', admin.site.urls),
path('products/',include ('"products.urls'))
你的行
os.environ.setdefault('DJANGO_SETTINGS_MODULE','pyshop settings')
设置环境变量来定义在哪里可以找到django设置(根据文档)
所以这需要指向您的设置模块,例如:
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'mysite.settings')
如果您的设置位于 mysite/settings.py 中
错误状态是无法找到任何“pyshop设置”模块(理解python文件)