摘要: 主要作用 创建Form类时,主要涉及到 【字段】 和 【插件】,字段用于对用户请求数据的验证,插件用于自动生成HTML; 内置字段如下: 阅读全文
posted @ 2019-08-01 15:37 天痕丶 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 装饰器 为什么要用装饰器,是为了代码的完整性。 软件开发原则,开放 封闭原则,就是它规定已经实现的代码不应该被修改,但可以被扩展 即: 封闭:已经已经实现的代码代码块不应该被修改,调用方式也不能被修改 开放:可以对现有的功能扩展 阅读全文
posted @ 2019-08-01 13:42 天痕丶 阅读(110) 评论(0) 推荐(0) 编辑
摘要: NPM 使用介绍 npm是跟着nodejs一起安装的包管理工具,常见的使用场景如下: 允许用户从NPM服务器下载别人编写的第三方包到本地使用 允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用 允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用 需要记住的常用命令 目前就记录 阅读全文
posted @ 2019-07-30 15:46 天痕丶 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 常用表达式规则 re的匹配语法有以下几种 re.match 从头开始匹配 re.search 匹配包含 re.findall 把所有匹配到的字符放到以列表中的元素返回 re.split 以匹配到的字符当做列表分隔符 re.sub 匹配字符并替换 re.fullmatch 全部匹配 正则理解 每种规则 阅读全文
posted @ 2019-07-29 19:13 天痕丶 阅读(133) 评论(0) 推荐(0) 编辑
摘要: forms效验组件 可以帮我们快速的进行字段的判断 用法记忆 1. from django import forms 导入模块 2. class UserForm(forms.Form): 创建类 name=forms.CharField(min_length=4,lable='姓名') 3. fo 阅读全文
posted @ 2019-07-29 00:23 天痕丶 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 基于双下滑线(join查询) 1,ORM用values,filter传入的参数来判断是否联表。 2,根据models中定义的表关系,通过判断的字段和双下滑线(__)隔开时,ORM会翻译成相应的联表查询语句 3,ORM调用values,filter函数,只能是queryset和objects 4,只要 阅读全文
posted @ 2019-07-27 02:02 天痕丶 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 自定义标签过滤器 1、在settings中的INSTALLED_APPS配置当前app,不然django无法找到自定义的simple_tag 2、在app中创建templatetags模块(模块名只能是templatetags) 3、创建任意 .py 文件,如:my_tags.py 4、在使用自定义 阅读全文
posted @ 2019-07-26 21:25 天痕丶 阅读(114) 评论(0) 推荐(0) 编辑
摘要: overflow 水平方向,垂直方向都会设置 visible 默认值。内容不会被修剪,会呈现在元素框之外。 hidden 内容会被修剪,并且其余内容是不可见的。 1 内容的可视区域,除了规定的width,height,之外,还有padding,区域都是可视区域 2 所以加上这个属性,如果区域中的内容 阅读全文
posted @ 2019-07-26 18:13 天痕丶 阅读(4702) 评论(0) 推荐(0) 编辑
摘要: calc() 函数用于动态计算长度值 需要注意的是,运算符前后都需要保留一个空格,例如:width: calc(100% 10px);height: calc(100% 10px); 任何长度值都可以使用calc()函数进行计算; calc()函数支持 "+", " ", " ", "/" 运算; 阅读全文
posted @ 2019-07-26 17:14 天痕丶 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 1.absolute a 生成绝对定位的元素,相对于 static 定位以外的第一个父元素进行定位。 b 元素的位置通过 "left", "top", "right" 以及 "bottom" 属性进行规定。 2.fixed a 生成绝对定位的元素,相对于浏览器窗口进行定位。默认top:0;left: 阅读全文
posted @ 2019-07-26 16:54 天痕丶 阅读(1504) 评论(0) 推荐(0) 编辑