设置venv并启动项目后,获取正确的文件(我已对其进行了两次检查)。我看到文件中的导入语句不起作用。 views.py
:
from django.shortcuts import render
from django.http import HttpResponse
def home (request):
return HttpResponse('<h1>header</h1>')
# Create your views here.
运行时返回此错误:
from django.shortcuts import render
ModuleNotFoundError: No module named 'django'
urls.py
:
from django.contrib import admin
from django.urls import path
from migrations import views
urlpatterns = [
path('', views.home, name="header")
]
哪个返回此错误:
from django.contrib import admin ModuleNotFoundError: No module named 'django'
每个django项目文件的import语句在pycharm中都有红色波浪下划线,表示无法找到该模块。我该如何解决这个问题以及我做错了什么? 尚未在互联网上找到任何有用的东西。
答案 0 :(得分:1)
我没有激活皮查姆的静脉。为此,请执行以下操作:点击 Ctrl + Alt + S 转到projects \ project-interpreter,然后点击右侧的“齿轮”图标窗口,然后单击添加。
您可以从此处创建新的虚拟电话或配置现有的虚拟电话。特别感谢@ RHSmith159在评论中给出答案。