Django
Code小学僧
定个目标,我要成为博客小能手
展开
-
使用django-taggit打造自己的标签系统
一遍文章看懂,如何在django中如何打造自己的标签系统。原创 2020-11-27 15:29:37 · 1388 阅读 · 0 评论 -
Django如何获取前端请求的真实IP
REMOTE_ADDR表示发出请求的远程主机的 IP地址,remote_addr代表客户端的IP,但它的值不是由客户端提供的,而是服务端根据客户端的ip指定的当你的浏览器访问某个网站时,假设中间没有任何代理,那么网站的web服务器就会把remote_addr设为你的机器IP,如果你用了某个代理(nginx代理,api网关等),那么你的浏览器会先访问这个代理,然后再由这个代理转发到网站,这样web服务器就会把remote_addr设为这台代理机器的IPHTTP_X_FORWARDED_FOR原创 2020-07-12 22:32:09 · 1191 阅读 · 0 评论 -
Token的组成部分
token是计算机术语:令牌,令牌是一种能够控制站点占有媒体的特殊帧,以区别数据帧及其他控制帧。token其实说的更通俗点可以叫暗号,在一些数据传输之前,要先进行暗号的核对,不同的暗号被授权不同的数据操作。使用基于 Token 的身份验证方法,在服务端不需要存储用户的登录记录。大概的流程是这样的:1.客户端使用用户名跟密码请求登录2.服务端收到请求,去验证用户名与密码3.验证成功后,服务端会签发一个 Token,再把这个 Token 发送给客户端4.客户端收到 Token 以后可以把它存储起来,比转载 2020-07-12 22:31:05 · 9609 阅读 · 5 评论 -
Django项目中的日志处理
提供开发日志,错误日志以及自定义日志三个方法,同时解决了多线程下日志文件备份出错的问题。原创 2020-07-12 22:29:29 · 329 阅读 · 0 评论 -
Django中序列化器的使用技巧
Django中序列化器的使用技巧,纯干货原创 2020-07-12 22:26:47 · 528 阅读 · 0 评论 -
Django保存对象之前进行预操作
重写模型的save()方法或者添加pre_save等方法,以及针对多对多字段的预处理等。原创 2020-07-12 22:24:40 · 1394 阅读 · 0 评论 -
Django自定义模型管理类
自定义模型管理类,可以实现改变原有查询集,比如实现软删除等。原创 2020-07-12 22:22:41 · 221 阅读 · 0 评论 -
Django模型类
Django模型类的创建,以及部分类型的使用技巧原创 2020-07-12 22:20:38 · 395 阅读 · 0 评论