摘要: 三元表达式与列表生成式可简写代码 #三元表达式 age = 19 #条件满足取前面,不满足取后面 p = '成年人' if age>18 else '未成年人' print(p) #列表生成式([表达式 for 变量 in 列表 if 条件]) #[out_exp_res for out_exp i 阅读全文
posted @ 2022-03-03 16:09 小马哥007 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 1.BIF函数 python内置函数 使用dir(__builtins__)查看BIF函数 2.变量名开头不能用数字 例如 5mi,4CD等 是错误的;python3支持使用中文当作变量名 例如 姓名=mh 3.转译符 4.字符串前面加r 表示 字符串为原始字符串,里面的转译字符是无效的 例如 a 阅读全文
posted @ 2022-03-01 16:28 小马哥007 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 1.settings里配置 增加一个字典(里面配置redis信息) 2.安装django_redis模块,并导入 from django_redis import get_redis_connection r = get_redis_connection()# 实例一个链接对象r 方法里面传sett 阅读全文
posted @ 2020-01-29 18:07 小马哥007 阅读(1280) 评论(0) 推荐(0) 编辑
摘要: 1.优化代码 把form验证的返回报错写成一个共用的类 该类在工程下建立了一个uitls-tools.py class FormatErrMsg: @property #装饰器-属性方法 调用的时候不需要加() def error_msg(self): #self.get_json_data() 是 阅读全文
posted @ 2020-01-09 12:07 小马哥007 阅读(424) 评论(0) 推荐(0) 编辑
摘要: django为了方便验证请求的参数,使用了form模块,在form中我们可以使用它的基本校验规则,也可以自定义校验规则 使用了 模块需要导入 from django import forms from django.forms import ValidationError from django.f 阅读全文
posted @ 2020-01-07 17:06 小马哥007 阅读(840) 评论(0) 推荐(0) 编辑
摘要: 1.前后端分离 单独开发后端,发送请求不依赖前端的html,依赖工具 如postman 2.开发思路 新建模块名为testcase a.先定义数据库 from django.db import models # Create your models here. class BaseModel(mod 阅读全文
posted @ 2020-01-07 14:17 小马哥007 阅读(222) 评论(0) 推荐(0) 编辑
摘要: cvb 即class view 和funtion view 两种方式 发送get和post请求 前后端不分离的写法,定义一个html(form.html),在view中写逻辑(cvb&fvb) 备注:需要注意csrf的问题,如果多次提交重复的数据会报403,解决办法两种 1.在settings.py 阅读全文
posted @ 2020-01-05 22:40 小马哥007 阅读(915) 评论(0) 推荐(0) 编辑
摘要: simpleui,后台主题框架主要是为了美化和简化django内置的后台管理界面(elemet-ui+vue) 两个地方需要准备一下: 需要安装simpleui模块 需要在settings.py-app-引用一下(添加'simpleui') from django.contrib import ad 阅读全文
posted @ 2020-01-03 14:27 小马哥007 阅读(2407) 评论(0) 推荐(0) 编辑
摘要: django中分页的类是 Paginator 需要导入 from django.core.paginator import Paginator #导入分页的类 l = range(1,31) page_obj = Paginator(l,10) #Paginator的构造函数 传一个列表l,每页显示 阅读全文
posted @ 2019-12-31 15:48 小马哥007 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 三种参数传递方式 1.URL后面跟参数的请求 例如url = 'http://127.0.0.1/test/1',这里面要传一个参数是'1' 这种需要在urls.py中定义 path('test/<int:id>', test), 当id=1的时候 请求的地址为'http://127.0.0.1/t 阅读全文
posted @ 2019-12-30 17:54 小马哥007 阅读(122) 评论(0) 推荐(0) 编辑