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

时间:2020-03-18 18:02:08

标签: python django

命令class data{ float _array[3]; public: float& X = _array[0]; float& Y = _array[1]; float& Z = _array[2]; float& operator[](int index){ if (index >= 3) return _array[0]; //Make this action whatever you want... return _array[index]; } float* operator&(){return _array;} }; int main(){ data Test_Vector; Test_Vector[0] = 1.23; Test_Vector[1] = 2.34; Test_Vector[2] = 3.45; cout<<"Member X = "<<Test_Vector.X; cout<<"Member Y = "<<Test_Vector.Y; cout<<"Member Z = "<<Test_Vector.Z; float* vector_array = &Test_Vector; cout<<"Array = {"<<vector_array[0]<<", "<<vector_array[1]<<", "<<vector_array[2]<<"}"; } 不断返回导入错误。 python3 manage.py makemigrations projectxap

我尝试了不同的导入视图方式,例如ImportError: cannot import name 'views' from 'projectxproject'from projectxapp import viewsimport views,但是我一直遇到相同的错误。

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

File structure and code

1 个答案:

答案 0 :(得分:1)

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

在您的项目中xproject urls.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)