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

 

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

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

 

解决的方法有两种:

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

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

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

2.urls.py设置

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

blogAdmin里的views.indexAdmin方法

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

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

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

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

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

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

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

 

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