
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
出现原因当您使用SessionAuthentication 时,您正在使用 Django 的身份验证,这通常需要检查 CSRF。Django REST Framework 强制执行此操作,仅适用于SessionAuthentication,因此您必须在X-CSRFToken标头中传递 CSRF 令牌。出现场景在对外提供一些开放性 api 时,对方是不需要携带 csrf_token 的,但是在我们框
访问官网官网地址:https://cloud.tencent.com/没有注册的可以先微信扫码注册腾讯云账号并实名认证。找到短信服务:点击免费领取短信,可以免费使用100条。找到文档—>短信支持 api 调用和 sdk 包的下载本文采用 python SDK 包的方式使用:点击 python SDK,短信模板可以自己在腾讯云上面创建,这里就不使用代码创建了,只需要发送短信的代码就可以了,直接
概述django 框架是在 2005 年开源,是迄今为止 python web 开发界名气最大的框架, 以 github 星星数量来比, 它遵循 Model-View-Template 开发模式,那么在使用之前就必须了解 django 的 MVT 架构设计。django 开发模式:MVT 模式说道 MVT 模式就不得不提 MVC, MVC 是由视图View、控制器Controller、模型Mode
访问官网官网地址:https://cloud.tencent.com/没有注册的可以先微信扫码注册腾讯云账号并实名认证。找到短信服务:点击免费领取短信,可以免费使用100条。找到文档—>短信支持 api 调用和 sdk 包的下载本文采用 python SDK 包的方式使用:点击 python SDK,短信模板可以自己在腾讯云上面创建,这里就不使用代码创建了,只需要发送短信的代码就可以了,直接
Django 时区问题:最近在做项目时发现存储的时间比本地时间慢了八小时,查了很多文章,感觉都没有讲的很明白,本文根据自己的理解和如何解决的详细的记录下来,但也参考了一些文章和官网介绍。datetime.now()datetime.now() 永远获取的是你本地的时间,和你配置无任何关系,并且是不带时区属性的。from datetime import datetime>>> da
项目协作在项目开发时,每天会提交大量的代码,也会有很多 commit 记录,那么要不要处理这些 commit 记录。当然不处理这些 commit 记录也能进行代码合并,就是记录有点多,并且每个 commit 可能获知的信息不那么全,如果合并一下这些 commit 并添加一些这些 commit 的总的概览,这样看起来 commit 记录也少了很多,并且都是有用的提交记录。合并 commitgit l
代码中一些细节问题在定义参数字段时尽量根据实际场景来, 不要定义太通用的字段或者不明确的字段。task_id = request.GET.get("id")建议为:task_id = request.GET.get("task_id ")格式化尽量使用 f-string 关键字,使更清晰简洁并且在直观性上也很突出, 最重要的一点是f-string 是 python三种格式化方式中效率最高的, 在
场景说明web 网站登录认证一般常用的有三种方式:session:早期以 web 为主token:适用于 web、appoauth:微信、QQ登录目前在 django 中使用 session 认证的方式比较多,因为 django 内置了强大的用户认证系统–auth模块。下面会结合 session 和 token 两种认证方式做一个登录的示例。session 登录认证示例views.py:def q
mysql的表类型[表引擎,存储引擎],memory 表结构和表数据分开存储的,表结构保存在硬盘中,表数据保存在内存中.memcache 一款软件,可以使用键值对的格式,保存数据到内存中.redis是意大利的工程师开发的开源\免费的高速内存缓存数据库.需要注意的是,作者本身是只开发了linux版本的redis数据库.window系统的redis是微软团队根据官方的linux版本高仿的官方原版: h