Django - 应用及分布式路由

应用

  • 应用在 Django 项目中 是一个独立的业务模块,可以包含自己的路由,视图,模板,模型
  • 创建应用
    步骤1 ——创建
    在这里插入图片描述
    步骤2——注册
    在这里插入图片描述

配置分布式路由

在这里插入图片描述
步骤1 - 主路由中调用 include 函数
语法:include(‘app名字.url模块名’)
作用:用于将当前路由转到各个应用的路由配置文件的urlpatterns进行分布式处理

步骤2 - 应用下urls.py 编写 urlpatterns

应用下的模板

应用内部可以配置模板目录

  1. 应用下手动创建 templates 文件夹
  2. settings.py 中开启应用模板功能
    配置项中的 ‘APP_DIRS’ 值为 True即可

应用下 templates 和外层 templates 都存在时,django的查找模板规则
3. 优先查找外层 templates 目录下的模板
4. 按INSTALLED_APPS配置下的应用顺序逐层查找


版权声明:本文为tian__si原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。