 Django 官方教程翻译项目代码会在使用标签时在后台运行。 Django 使用了“模板继承”的概念。这就是 {% extends “base.html” %} 的作用。它的含义 是“先加载名为 base 的模板作为基类,并且用下面的标记块对模板中定义的标记块进行填充”。简 而言之,模板继承可以使模板间的冗余内容最小化:每个模板只需包含与其他文档有区别的内容。 下面是 base.html 可能的样子,它使用了静态文件: 1. # mysite/templates/base django.utils import timezone 分别导入了 Python 的标准 datetime 模块和 Django 中和时区相关的 django.utils.timezone 工具模 块。如果你不太熟悉 Python 中的时区处理,可以看看 时区支持文档。 保存文件然后通过 python manage.py shell 命令再次打开 Python 交互式命令行: 1. >>> from “/polls/34/vote/” —— 你将会看到暂 时用于占位的结果和投票页。 当某人请求你网站的某一页面时——比如说,“/polls/34/”,Django 将会载入 mysite.urls 模 块,因为配置项 ROOT_URLCONF 说要载入它。然后 Django 寻找名为 urlpatterns 变量并且 按序遍历正则表达式。Django 找到匹配的正则表达式 ‘^polls/‘ 然后0 码力 | 103 页 | 1.86 MB | 1 年前3 Django 官方教程翻译项目代码会在使用标签时在后台运行。 Django 使用了“模板继承”的概念。这就是 {% extends “base.html” %} 的作用。它的含义 是“先加载名为 base 的模板作为基类,并且用下面的标记块对模板中定义的标记块进行填充”。简 而言之,模板继承可以使模板间的冗余内容最小化:每个模板只需包含与其他文档有区别的内容。 下面是 base.html 可能的样子,它使用了静态文件: 1. # mysite/templates/base django.utils import timezone 分别导入了 Python 的标准 datetime 模块和 Django 中和时区相关的 django.utils.timezone 工具模 块。如果你不太熟悉 Python 中的时区处理,可以看看 时区支持文档。 保存文件然后通过 python manage.py shell 命令再次打开 Python 交互式命令行: 1. >>> from “/polls/34/vote/” —— 你将会看到暂 时用于占位的结果和投票页。 当某人请求你网站的某一页面时——比如说,“/polls/34/”,Django 将会载入 mysite.urls 模 块,因为配置项 ROOT_URLCONF 说要载入它。然后 Django 寻找名为 urlpatterns 变量并且 按序遍历正则表达式。Django 找到匹配的正则表达式 ‘^polls/‘ 然后0 码力 | 103 页 | 1.86 MB | 1 年前3
 Django、Vue 和Element UI 前后端原理论述MySQL 是一个关系型数据库,用于存储后端的数据。 前端开发(Vue+Element UI): Vue 是一种现代的 JavaScript 框架,用于构建用户界面。Vue 提供了丰富的组件和模 块,可以帮助开发者构建交互式的单页面应用(SPA)。 Element UI 是一个基于 Vue 的 UI 组件库,提供了丰富的预定义组件,用于快速搭建 美观的用户界面。 前后端交互: 后端通过 Django0 码力 | 61 页 | 6.84 MB | 1 年前3 Django、Vue 和Element UI 前后端原理论述MySQL 是一个关系型数据库,用于存储后端的数据。 前端开发(Vue+Element UI): Vue 是一种现代的 JavaScript 框架,用于构建用户界面。Vue 提供了丰富的组件和模 块,可以帮助开发者构建交互式的单页面应用(SPA)。 Element UI 是一个基于 Vue 的 UI 组件库,提供了丰富的预定义组件,用于快速搭建 美观的用户界面。 前后端交互: 后端通过 Django0 码力 | 61 页 | 6.84 MB | 1 年前3
共 2 条
- 1













