Django ImportError:无法导入名称“视图”

2024-07-02 14:07:01 发布

您现在位置:Python中文网/ 问答频道 /正文

命令python3 manage.py makemigrations projectxap不断返回导入错误ImportError: cannot import name 'views' from 'projectxproject'

我尝试了导入视图的不同变体,例如from projectxapp import viewsimport viewsfrom projectxapp.views import *,但我一直得到相同的错误

这是我的文件夹结构和代码

File structure and code


Tags: namefrompyimport命令manage错误views
1条回答
网友
1楼 · 发布于 2024-07-02 14:07:01

您在projectxproject文件夹中没有视图,该文件夹是URL.py所在的文件夹。如果要从projectxapp文件夹获取视图,则必须在应用程序(projectxapp文件夹)中具有URL.py,然后使用视图

在projectxproject url.py中:

from django.contrib import admin
from django.urls import path, include


urlpatterns = [
    path('/admin', admin.site.urls),
    path('/projectxapp', include('projectxapp.urls')),
]

您必须在projectxapp中添加ulrs文件夹,并在其中:

from Views.(the name of the file) import (the name of the view)

相关问题 更多 >