django多个APP的urls设置方法(views重复问题解决)

yipeiwu_com6年前Python基础

Django在做url设置时,如果有两个APP,那么再import时会出错

解决的方法有两种:

方法一:在每个APP里设置单独的url.py文件,最后在总的url再进行设置:

1.分别在blogAdmin和blogUser两个APP下,分别建立url.py文件

2.urls.py设置

blogAdmin里的views.indexAdmin方法

2.设置完APP里的urls后,再设置总的urls

3.设置成功后,输入两级地址:

方法二:不用每个新建urls,直接在项目的urls里设置

两种方法,方法二更简单点,但方法一逻辑层次更强

以上这篇django多个APP的urls设置方法(views重复问题解决)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

Python面向对象程序设计类变量与成员变量、类方法与成员方法用法分析

本文实例讲述了Python面向对象程序设计类变量与成员变量、类方法与成员方法用法。分享给大家供大家参考,具体如下: 类变量与成员变量 在类中声明的变量我们称之为类变量[静态成员变量],...

使用WingPro 7 设置Python路径的方法

使用WingPro 7 设置Python路径的方法

Python使用称为Python Path的搜索路径来查找使用import语句导入代码的模块。大多数代码只会汇入已经默认路径上的模块,通过安装到Python的Python标准库的例子模块...

解决Pycharm中import时无法识别自己写的程序方法

我们用pycharm打开自己写的代码,当多个文件之间有相互依赖的关系的时候,import无法识别自己写的文件,但是我们写的文件又确实在同一个文件夹中, 这种问题可以用下面的方法解决: 1...

解决Django数据库makemigrations有变化但是migrate时未变动问题

解决Django数据库makemigrations有变化但是migrate时未变动问题

写models.py时缺少了一个 verbose_name,导致数据库出现问题,整了很久,摸索出重新建立数据库的方法: 首先删除每个app中的migrations中的除了init.py的...

python使用psutil模块获取系统状态

获取操作系统的当前运行状态和负载情况,是一个系统管理员的基本技能,因为这对我们日常排查故障,定位问题有着非常紧密的联系,比如查看当前系统的基本信息,例如cpu,内存,网络接收包情况,磁盘...