随笔分类 -  06-web框架开发

摘要:模型的元数据,指的是“除了字段外的所有内容”,例如排序方式、数据库表名、人类可读的单数或者复数名等等。所有的这些都是非必须的,甚至元数据本身对模型也是非必须的。但是,我要说但是,有些元数据选项能给予你极大的帮助,在实际使用中具有重要的作用,是实际应用的‘必须’。 想在模型中增加元数据,方法很简单,在 阅读全文
posted @ 2021-01-26 17:13 hanfe1 阅读(298) 评论(0) 推荐(0) 编辑
摘要:JSON Web Tokens,是一种开发的行业标准 RFC 7519 ,用于安全的表示双方之间的声明。目前,jwt广泛应用在系统的用户认证方面,特别是现在前后端分离项目。 1. jwt认证流程 在项目开发中,一般会按照上图所示的过程进行认证,即:用户登录成功之后,服务端给用户浏览器返回一个toke 阅读全文
posted @ 2020-12-24 14:29 hanfe1 阅读(190) 评论(0) 推荐(0) 编辑
摘要:支付宝支付 正式环境:营业执照等信息。 https://opendocs.alipay.com/open/270/105899 沙箱环境,模拟真实的环境。 https://opendocs.alipay.com/open/200/105311 1.申请开通沙箱环境 https://openhome. 阅读全文
posted @ 2020-12-22 18:13 hanfe1 阅读(777) 评论(0) 推荐(0) 编辑
摘要:一、django orm aggregate()和annotate() aggregate 和 annotate 用于查询查询结果集的,区别在于aggregate 是全部结果集的查询,annotate则是分组查询的。 一般会用到功能函数Avg、Max、Min、Count、Sum。 1.aggrega 阅读全文
posted @ 2020-12-21 12:39 hanfe1 阅读(1832) 评论(0) 推荐(0) 编辑
摘要:推荐一个好用的django方法,用于将model实例转换为dict,命名非常简单粗暴 from django.forms.models import model_to_dict di = model_to_dict(order, exclude=['create_time', 'update_tim 阅读全文
posted @ 2020-09-08 14:36 hanfe1 阅读(425) 评论(0) 推荐(0) 编辑
摘要:下边的图就是一次完整的django生命周期,从客户端输入url,经过wsgi模块处理,得到符合HTTP协议的字符串,走中间件,假如中间件return None,继续往下走到urls......; 假如中间件return Httpresponse/render/redirect ...直接返回给用户, 阅读全文
posted @ 2020-09-02 17:48 hanfe1 阅读(258) 评论(0) 推荐(0) 编辑
摘要:django中ajax应用 一、Ajax介绍 Ajax(Asynchronous Javascript And XML)翻译成中文就是“异步Javascript和XML”。即使用Javascript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据不只是XML)。 同步交互:客户端发出一 阅读全文
posted @ 2020-07-27 11:36 hanfe1 阅读(369) 评论(0) 推荐(0) 编辑
摘要:django 保留原搜索页面条件url 保留原搜索条件的总体思路是在展示页面中,获取去url中的相关搜索条件参数,将此参数保留存放在页面中如编辑或者删除按钮的链接路径中,实现编辑或者删除后,视图再次获得url之前保存的页面搜索相关参数,与重定向url拼接后 ,即可实现原路返回原页面位置。 具体介绍如 阅读全文
posted @ 2020-07-27 11:31 hanfe1 阅读(506) 评论(0) 推荐(0) 编辑
摘要:1. 前言 记录总结一下requests模块请求的参数或者请求正文的数据类型 2. 将str类型转成非str类型的方法 函数:eval() 格式:eval(expression[, globals[, locals]]) expression : 表达式。 globals : 变量作用域,全局命名空 阅读全文
posted @ 2020-07-20 14:46 hanfe1 阅读(2118) 评论(0) 推荐(0) 编辑
摘要:课程目录: RESTful规范 在学习DRF之前 DRF的序列化 DRF的视图和路由 DRF的版本和认证 DRF的权限和频率 DRF的分页组件 DRF的解析器和渲染器 跨域 ContentType组件 阅读全文
posted @ 2020-07-14 14:18 hanfe1 阅读(193) 评论(0) 推荐(0) 编辑
摘要:django中关于表单自定义验证器和常用验证器 常用验证器: 在验证某个字段的时候,可以传递一个 validators 参数用来指定验证器,进一步对数据进行过滤。验证器有很多,但是很多验证器我们其实已经通过这个 Field 或者一些参数就可以指定了。比如 EmailValidator ,我们可以通过 阅读全文
posted @ 2020-07-11 18:20 hanfe1 阅读(592) 评论(0) 推荐(0) 编辑
摘要:django-restformwork REST Restful REST与技术无关,代表的是一种软件架构风格,REST是Representational State Transfer的简称,中文翻译为“表征状态转移” REST从资源的角度类审视整个网络,它将分布在网络中某个节点的资源通过URL进行 阅读全文
posted @ 2020-07-09 16:48 hanfe1 阅读(269) 评论(0) 推荐(0) 编辑
摘要:drf-过滤组件|分页组件|过滤器 群查接口各种筛选组件数据准备 models.py class Car(models.Model): name = models.CharField(max_length=16, unique=True, verbose_name='车名') price = mod 阅读全文
posted @ 2020-07-09 16:40 hanfe1 阅读(387) 评论(0) 推荐(0) 编辑
摘要:request.POST与request.body: django中的request.POST只能取到Content-Type(请求头)为application/x-www-form-urlencoded(form表单默认格式)的数据,如果请求头为application/json(json格式),m 阅读全文
posted @ 2020-06-04 09:51 hanfe1 阅读(3557) 评论(0) 推荐(0) 编辑
摘要:@csrf_exempt(免除csrf验证) from django.views.decorators.csrf import csrf_exempt @csrf_exempt def index(request): if request.method == 'GET': return HttpRe 阅读全文
posted @ 2020-05-28 17:09 hanfe1 阅读(112) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/qq_30501975/article/details/80423547?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.nonecase 阅读全文
posted @ 2020-05-28 10:30 hanfe1 阅读(758) 评论(0) 推荐(0) 编辑
摘要:python django models中自定义用户认证 #(一) #简单的用户验证 # from django.contrib.auth.models import User # class UserProfile(models.Model):s # '''堡垒机账户''' # user = mo 阅读全文
posted @ 2020-05-26 14:39 hanfe1 阅读(366) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/weixin_39198406/article/details/78845122 阅读全文
posted @ 2020-05-10 12:00 hanfe1 阅读(132) 评论(0) 推荐(0) 编辑
摘要:https://www.jianshu.com/p/3c54b3327d5c 阅读全文
posted @ 2020-05-10 11:50 hanfe1 阅读(73) 评论(0) 推荐(0) 编辑
摘要:转自: https://blog.csdn.net/u010365819/article/details/84338332 https://blog.csdn.net/u013034226/article/details/84545768?utm_medium=distribute.pc_relev 阅读全文
posted @ 2020-05-06 17:18 hanfe1 阅读(186) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示