首页 > 其他分享 >博客-django--路由分发--找不到app的views--解决办法

博客-django--路由分发--找不到app的views--解决办法

时间:2024-10-18 14:43:28浏览次数:8  
标签:分发 views -- app django 路由

博客-django--路由分发--找不到app的views--解决办法

bash

先给出我的项目文件目录结构

主要是主目录project与app01

省略了migrations

问题

问题出现在路由分发中

以下是主urls

以下是app的urls

解决方式

需要使用相对路径 .

思考

其实正常的话使用绝对路径也可以,

如参考代码mysite2项目---目录结构

就可以这样使用绝对路径

但是我的项目结构是多django项目,使用绝对路径会出现一些问题正常地导入 from project.app01.views import demo1 会报错

因为在 Django 项目中,Python 的导入机制没有识别到 project 目录作为 Python 模块的根目录。这是因为 Django 项目默认会将 manage.py 所在的目录作为项目的根路径来处理。

暂未解决

标签:分发,views,--,app,django,路由
From: https://www.cnblogs.com/bmy-share/p/18474263

相关文章

  • SQLSEVER 实现货币数字转中文汉字
    SQLSEVER实现数字转换成中文(货币)--=============================================--Author: LearnerPing--Createdate:2024/10/18--Description: ChangeNumbertoChinese--=============================================CreateFUNCTIONGetNumberToChi( @p......
  • javascript渲染OFD的库
    目前使用javascript开发的OFD的渲染库主要有两个:ofd.js和liteofd,其中ofd.js开发比较早,liteofd是最近刚出现的js库。首先结论是ofd.js渲染效果没有liteofd好,因为ofd.js目前有一些效果没有支持,比如对字体没有比较好的解析和支持。liteofd相对ofd.js效果更好,并且提供的接口方法更多......
  • 秘制小模板
    最小生成树PrimCode#include<iostream>#include<queue>usingnamespacestd;constintkMaxN=1e5+1;intn,m;vector<pair<int,int>>g[kMaxN];structNode{intu,w;Node(inta,intb){u=a,w=b;}friendbo......
  • C++缺省参数
    1.缺省参数是什么?在定义函数时给的参数设置默认值,如果在函数调用时没有传入具体的参数,就使用这个默认值。2.为什么要设置缺省参数?方便给函数参数设置默认值,调用函数的代价更小。3.怎么使用缺省参数?在定义函数时,从右往左设置缺省参数,中间不能有间隔。调用函数时,从左往右传入参......
  • js 通过链接下载文件
    通过url单文件下载,并且解决a.download修改文件名不生效问题 /***通过url单文件下载,并且解决a.download修改文件名不生效问题*@param{String}url文件url*@param{String}filename文件自定义名称*@returnsPromise*/exportfunctiondownloadFileByUr......
  • 10.18 Linux命令(续)
    39、tar包(1)tar-cvf打包格式:tar-cvf压缩包文件1、文件2,文件3等案例:tar-cvfabc.taraabbccc打包v显示打包进度f指定文件x解包(2)解压tar-xvf格式:tar-xvf压缩包名解压tar.gz包打包:tar-zcvf压缩包名.tar.gz......
  • 高等数学 6.1 定积分的元素法
    在定积分的应用中,经常采用所谓的元素法。为了说明这种方法,先回顾一下曲边梯形的面积问题。设\(f(x)\)在区间\([a,b]\)上连续且\(f(x)\geqslant0\),求以曲线\(y=f(x)\)为曲边、底为\([a,b]\)的曲边梯形的面积\(A\)。把这个面积\(A\)表示为定积分\[A=\int_a^......
  • [Javascript] Write .call()
    Function.apply.myCall=function(ctx,...args){ctx=ctx===null||ctx===undefined?globalThis:Object(ctx);constfn=this;constkey=Sybmol("fn");//wedon'twantusercansee[Sybmol("key")]inFunctionpro......
  • TPAMI 2024 | 具有识别机制的可扩展视频目标分割
    题目:ScalableVideoObjectSegmentationWithIdentificationMechanism具有识别机制的可扩展视频目标分割作者:ZongxinYang;JiaxuMiao;YunchaoWei;WenguanWang;XiaohanWang;YiYang摘要本文探讨了在半监督视频目标分割(VOS)中实现可扩展和有效的多目标建模所......
  • TPAMI 2024 | 用于点云分割领域适应的组合语义混合
    题目:CompositionalSemanticMixforDomainAdaptationinPointCloudSegmentation用于点云分割领域适应的组合语义混合作者:CristianoSaltori;FabioGalasso;GiuseppeFiameni;NicuSebe;FabioPoiesi;ElisaRicci源码链接:https://github.com/saltoricristiano......