Django - 应用及分布式路由

应用

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

配置分布式路由

Django - 应用及分布式路由_第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配置下的应用顺序逐层查找

你可能感兴趣的:(Django,django,分布式,python)