一、Django工程创建 二、Django 的 CBV和FBV 三、模板语言循环字典 四、Django基于正则表达式的URL 五、Django对应的路由名称 六、Django路由分发 七、Django数据库ORM基本操作 八、ORM增删改查 九、ORM字段类型简绍 十、ORM外键操作 ...
分类:
其他好文 时间:
2018-01-26 15:53:14
阅读次数:
134
1.纯模板语言实现 2.自定义simpletag实现(本质是简化了纯模板语言的判断) 原理都是通过django路由系统,匹配url筛选条件,将筛选条件作为数据库查询结果,返回给前端。 例如:路由系统中的url格式是这样: 其中article_type_id和category_id和数据库中字段是相对 ...
分类:
其他好文 时间:
2018-01-23 00:51:19
阅读次数:
232
Django模板语言相关内容 Django模板系统 官方文档 常用语法 只需要记两种特殊符号: {{ }}和 {% %} 变量相关的用{{}},逻辑相关的用{%%}。 变量 {{ 变量名 }} 变量名由字母数字和下划线组成。 点(.)在模板语言中有特殊的含义,用来获取对象的相应属性值。 几个例子: ...
分类:
其他好文 时间:
2018-01-18 20:41:42
阅读次数:
197
基础知识: ansible简介 ansible 是个什么东西呢?基于 Python paramiko 开发,分布式,无需客户端,轻量级,配置语法使用 YMAL 及 Jinja2模板语言,更强的远程命令执行操作。这个工具的目标有这么几项:自动化部署APP;自动化管理配置项;自动化的持续交互;自动化的( ...
分类:
其他好文 时间:
2018-01-18 20:39:03
阅读次数:
190
我们来整理一下我们的django的一些语法,专用术语叫做模板语言: 我们都学了这几个模板语言 {# 这是注释 #} {{这是放变量名}} 还有循环,我们的这个循环就类似于我们的for循环,不过他是有开始和结束的 {% for i in p%} {{forloop.counter}} # 这里我们是要 ...
分类:
其他好文 时间:
2018-01-16 00:58:29
阅读次数:
136
模板语言就是可以将动态数据在html模板渲染的语言 一、接收值渲染 locals()函数,写在请求响应render()函数里,可以将逻辑处理函数里的变量传到html用模板语言渲染 {{...}}接收一个变量或者值进行渲染 逻辑处理 html 二、接收值,运行代码块 for循环 {% for item ...
分类:
编程语言 时间:
2018-01-03 13:58:40
阅读次数:
192
如果我们在后端有数据动态提取到前端的时候 就需要模板语言加以渲染后再将渲染好的HTML文件传入前端 我们的views.py里的index函数里有个s变量是个列表,将数据以大括号的形式传入{"list":s} 把s传入list. html的要加入的地方是用2个大括号引入的 <h1>{{ list.1 ...
分类:
编程语言 时间:
2017-12-27 18:15:43
阅读次数:
200
一、自定义属性 我们知道,在前端页面渲染的过程中,我们可能会需要用到一些后端传来的参数,这种参数的获取我们一般是通过模板语言渲染得到。但是当这些参数是在js文件中被用到(js代码若是单独以文件形式被引用,模板语言不能被渲染)时,怎么办呢?我们可以在页面写一个无实际用处的标签,通过给此标签自定义属性, ...
分类:
编程语言 时间:
2017-12-26 21:57:47
阅读次数:
185
特有模板 实现字符自动替换 请求生命周期 返回用户的本质:字符串 工程创建流程 创建工程 django-admin startproject 工程名 创建app 静态文件配置 模板路径配置 TEMPLATES -》 'DIRS': [os.path.join(BASE_DIR, 'templates ...
分类:
其他好文 时间:
2017-12-26 00:44:40
阅读次数:
150
首先flask的模板和静态文件命名必须是确定的templates和static pycharm的模板语言设置 ...
分类:
编程语言 时间:
2017-12-25 01:05:12
阅读次数:
204