templates

  • 返回模板文件:

    • 创建templates文件夹:mkdir supporter/templates
    • 创建index.html文件:vim supporter/templates/index.html
    • body中添加测试内容:<h1>hello django</h1>
    • 修改项目设置:
      TEMPLATES = [{'BACKEND': 'django.template.backends.django.DjangoTemplates','DIRS': [os.path.join(BASE_DIR, 'supporter/templates')],'APP_DIRS': True,'OPTIONS': {'context_processors': ['django.template.context_processors.debug','django.template.context_processors.request','django.contrib.auth.context_processors.auth','django.contrib.messages.context_processors.messages',],},},
      复制代码
    • 修改supporter/views.index方法:return render(request=request, template_name='index.html')
    • 访问:http::127.0.0.1:8000/supporter/
  • 数据渲染:
    • 返回模板文件时添加:return render(request=request, template_name='index.html', context={'hello': 'hello django!!!'})
    • 模板引擎中渲染:<h1>{{ hello }}</h1>

【django】【基础】templates相关推荐

  1. Web框架之Django_01初识(三大主流web框架、Django安装、Django项目创建方式及其相关配置、Django基础三件套:HttpResponse、render、redirect)

    阅读目录 摘要: Web框架概述 Django简介 Django项目创建 Django基础必备三件套(HttpResponse.render.redirect) 一.Web框架概述: Python三大 ...

  2. python路由编程_Python Django基础二之URL路由系统

    MVC和MTV框架 MVC Web服务器开发领域里著名的MVC模式,所谓MVC就是把Web应用分为模型(M),控制器(C)和视图(V)三层,他们之间以一种插件式的.松耦合的方式连接在一起,模型负责业务 ...

  3. Web框架之Django_01初识(三大主流web框架、Django安装、Django项目创建方式及其相关配置、Django基础三件套:HttpResponse、render、redirect)...

    摘要: Web框架概述 Django简介 Django项目创建 Django基础必备三件套(HttpResponse.render.redirect) 一.Web框架概述: Python三大主流Web ...

  4. Django基础-Web框架-URL路由

    Django基础-Web框架-URL路由 一.Django基础–Web框架 MVC和MTV框架 MVC 把Web应用分为模型(M).视图(V).控制器(C)三层,他们之间以一种插件式的,松耦合的方式联 ...

  5. 1,Django 基础一

    Django 基础 基础知识: 1,什么是web应用? web本质就是一个socket服务端,用户的浏览器就是一个socket客户端,基于c/s架构的b/s软件开发架构的应用 浏览器中敲入网址回车发送 ...

  6. django基础入门之搭建博客系统

    Django基础 Django采用了MVC的软件设计模式,即模型M,视图V和控制器C. 安装django: pip install django=版本 新建一个目录文件进入cmd   启动一个项目 d ...

  7. 学一点django基础

    学一点Django基础 目录 文章目录 目录 一.Django框架的介绍 Django的安装 Django框架开发 创建项目的指令 Django项目的目录结构 URL 介绍 视图函数(view) Dj ...

  8. Django基础教程

    一.Django基础与设计模型 1.Django是什么? Django 是用 Python 开发的一个免费开源的 Web 框架,可以用于快速搭建高性能.优雅的网站,Django 提供了许多网站后台开发 ...

  9. Django基础(35): 全局上下文处理器(Context Processors)详解及如何自定义模板上下文处理器...

    Django的Context Processors的中文名字有很多种,有人翻译成文本处理器,也有人翻译成上下文处理器.小编最喜欢的翻译是全局上下文处理器,因为它的主要作用就是向模板传递需要全局使用的变 ...

  10. 我的Blog搭建之旅1——Django基础

    我的Blog搭建之旅1--Django基础 文章目录 我的Blog搭建之旅1--Django基础 事先说明 这不是一个Django教程! === 2019.1.29 === 配置 < pytho ...

最新文章

  1. 11CSS框架协助前端布局
  2. python中导入包出现unresolved reference问题
  3. 知乎个人精选 | 绝版的专业书到哪里找最快最高效?
  4. Win11 恢复 Win10经典右键菜单 亲测有效
  5. linux gpio设备驱动程序,嵌入式Linux设备驱动开发之:GPIO驱动程序实例-嵌入式系统-与非网...
  6. twitter finagle java_java搭建finagle(2)
  7. 我的vim和emacs配置文件
  8. docker-compose 布署应用nginx中的react应用获取环境变量
  9. 路由重发布Route Redistribution
  10. python视频补帧_AI 复原 100 年前的京城老视频,靠这三个开源工具
  11. win10系统架设魔兽服务器,win10系统局域网魔兽争霸无法联机的步骤
  12. 基于HTML+CSS+JavaScript制作服装商城网站设计毕业论文源码
  13. win7电脑访问共享提示“您可能没有权限使用网络资源”的解决技巧--win10专业版
  14. how to manage your time effectively!!
  15. android软路由,软路由体验 篇一:  100块钱还要啥自行车,软路由初体验
  16. android inflate,Android inflate view的两种方式
  17. 18.2 增强型图元文件
  18. 设置计算机ip地址时网关的作用是什么,IP地址小课堂:起到门户作用的网关到底有多重要?...
  19. 第九届CDA数据分析师认证考试报考指南
  20. linux u盘空间越小 写入越慢,解决U盘容量变小问题

热门文章

  1. SAP S4HANA 介绍LTMC的文章链接
  2. 送餐机器人市场达11.6亿 美团将成“搅局者”?
  3. SAP PM入门系列20 - IH08 Equipment报表
  4. 计算机视觉 | 优秀实用的OpenCV开源项目汇总
  5. 【SAP技术】SAP不能修改一个已经分配给交货单的HU
  6. 2019年上半年收集到的人工智能深度学习方向干货文章
  7. 从认知学到进化论,详述强化学习两大最新突破
  8. torch_{geometric/scatter}中一些函数的用法(softmax,scatter)
  9. 强化学习之gym初战实战案例:悬崖案例CliffWalking-v0。
  10. 用洪小文,人工智能予力永续未来