Django视图模板_004

编程知识 行业动态 更新时间:2024-06-13 00:22:29

Django是一个实现了MVT处理模式的web框架
MVT处理模式中,核心由三部分组成

  1. M:model数据模型
  2. V:view 视图模型[视图处理函数 网页视图]
  3. T:Teamplate 模板模型[模板语法 网页模板]

子项目的网页定义及处理操作

  • 创建项目,关联根项目和子项目[settings.py:INSTALLED_APPS],其次关联主路由和子路由[urls.py->include->blog.urls]
  • 在子项目中创建一个存放网页的文件夹:templates/
  • 在templates/文件夹中,创建一个子文件夹:名称和子项目名称一致!templates/blog/
  • 在mysite/blog/templates/blog/文件夹中,创建网页文档!
  • 在视图处理函数中,渲染返回指定的网页
    1. Django底层复杂的操作方式
    2. Django提供的快捷操作方式

子项目中的静态文件处理

  1. 在子项目模块中,创建一个文件夹:static/
  2. 在static/文件夹中,创建一个子文件夹:名称和子项目一致
  3. 就可以在文件夹中创建各种静态文件
    • CSS样式
    • JS代码
    • 图片、字体等等

根项目下网页视图的处理
根项目中的网页一般都是所有子项目公共可以访问的网页
根项目中公共网页的操作和子项目有所不一致

  1. 在项目主文件夹中,创建一个任意名称的文件夹,如:temp/,用来存放公共网页
  2. 修改根项目配置文件settings.py中的TEMPLATES配置项,DIRS中添加刚才新增的文件夹名称
  3. 在视图处理函数中,就可以访问这个网页了!
    根项目下网页视图静态文件处理
  4. 在项目主文件下,创建一个任意名称的文件夹,如:static/,用来存放静态文件
  5. 修改根项目配置文件settings. py,新增STATICFILES_DIRS配置项,将刚才创建的文件夹添加进去

更多推荐

Django视图模板_004

本文发布于:2023-04-02 15:18:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/0e0cdcb79ebf47b175895ad23b760508.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:视图   模板   Django

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!