![](https://img-blog.csdnimg.cn/20190918135101160.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
拳打脚踢Python后端
文章平均质量分 67
拳打脚踢Python后端
wxlo0.
Python是一门很神奇的语言, 还在学习
展开
-
五分钟了解django、drf重写user表(详细又全面的一次记录)
Python是一门很神奇的语言, 还在学习 DRF开源教程:drf_pro 更全面的Django Rest Framework 教程原创 2022-12-03 22:43:17 · 835 阅读 · 2 评论 -
drf从无到有学习Django Rest Framework框架——目录结构最佳实践、REST_FRAMEWORK、数据库配置
DRF 是一个出色的基于 Python 的开源 Web 开发框架,你可以使用它来创建全栈 Web 应用程序由于它是一个框架,因此最初可以预期项目中有许多文件。对于初学者来说,一开始可能会让人不知所措,但没有什么可担心的;随着时间的推移,一切都会变得简单。原创 2022-12-02 20:18:01 · 1211 阅读 · 1 评论 -
drf从无到有学习Django Rest Framework框架——什么是DRF
Django REST framework 框架是一个用于构建Web api的强大而灵活的工具包。Web可浏览API对开发人员来说是一个巨大的可用性优势。认证策略包括OAuth1a和OAuth2包。支持ORM和非ORM数据源的序列化。完全可定制——如果不需要更强大的特性,只需使用常规的基于函数的视图。广泛的文档和强大的社区支持。被国际公认的公司使用和信任,包括Mozilla, Red Hat, Heroku,和Eve。原创 2022-12-02 20:02:21 · 933 阅读 · 0 评论 -
Django中使用Celery实现异步、定时、订单秒杀(超级详细,盗版必究!)
十分钟学会Python中的异步、定时、订单秒杀原创 2022-06-12 22:40:13 · 1014 阅读 · 4 评论 -
DRF、Django log配置有问题?帮你解决
来我的GitHub来看更多关于DRF的资料吧十分钟学会DRF的企业级用法DRF写出优美的logsDjango使用并扩展了Python的内置logging模块来执行系统日志。一份 Python logging 可以有下面三个部分组成:Loggers:当 logger 处理一条消息时,会将自己的日志级别和这条消息的日志级别做对比。如果消息的日志级别匹配或者高于 logger 的日志级别,它就会被进一步处理。否则这条消息就会被忽略掉。当logger 确定了一条消息需要处理之后,会把它传给 Handle原创 2022-03-24 21:51:27 · 1240 阅读 · 0 评论 -
drf - Django Rest Framework Permissions权限验证详解
来我的GitHub来看更多关于DRF的资料吧十分钟学会DRF的企业级用法官方解释:权限检查总是在视图的最开始运行,然后才允许其他代码继续。权限检查通常使用请求中的身份验证信息。用户和请求。验证属性,以确定传入请求是否应被允许。 权限用于授予或拒绝不同类型的用户对API不同部分的访问。最简单的权限样式是允许访问任何经过身份验证的用户,拒绝访问任何未经身份验证的用户。这对应于REST框架中的IsAuthenticated类。其实意思很简单就是你把权限验证加上,如果写单个的接口(直接def或者继原创 2022-03-24 11:28:23 · 3397 阅读 · 5 评论 -
登录和注册用户drf - Django Rest Framework框架,万能模版
注册接口的实现首先你需要定义好自己的注册序列化器apps/user/serializer.pyclass UserSignupSerializer(serializers.ModelSerializer): password = serializers.CharField(write_only=True) confirm_password = serializers.CharField(write_only=True) code = serializers.CharField原创 2022-03-23 22:11:58 · 3214 阅读 · 1 评论 -
Django + DRF 接口访问 CSRF Failed: CSRF cookie not set 怎么办,教你解决
一.报错信息"detail": "CSRF Failed: CSRF cookie not set."二.错误原因因为在SessionAuthentication中强制使用CSRF Token。如果未传递有效的CSRF令牌,则会引发403错误。三.解决办法你可以自定义中间件来禁止CSRF Token验证MIDDLEWARE = [ ... "utils.csrf_middleware.NotUseCsrfTokenMiddlewareMixin"]from django.uti原创 2022-03-22 23:03:46 · 2440 阅读 · 3 评论 -
Django的安装与运行
1.Django的安装使用pip命令来安装Django,命令为:pip install django安装成功后可以查看自己的版本号:python -m django --version2.Django的运行①创建Django项目文件:django-admin startproject xxx注意最后的 xxx 就是项目的根目录名,执行上面命令后,就会创建 如下的目录结构:最外层 bysms/ 就是项目根目录, 项目文件都放在里面。manage.py 是一个工具脚本,用作项目管理的。以后我们会使原创 2021-04-21 08:25:14 · 452 阅读 · 0 评论 -
Python anaconda conda虚拟环境的增加、删除、改变
Python Anaconda使用命令查看虚拟环境列表conda env list创建虚拟环境conda create -n xxx python=$version删除虚拟环境comda remove -n xxx --all激活环境conda activate xxx退出当前虚拟环境conda deactivate进入虚拟环境activate xxxx...原创 2021-12-03 09:19:54 · 250 阅读 · 0 评论 -
什么是Django
Django 是使用 Python 语言开发的一款免费而且开源的 Web 应用框架。由于 Python 语言的跨平台性,所以 Django 同样支持 Windows、Linux 和 Mac 系统。在 Python 语言炽手可热的当下,Django 也迅速的崛起,在 Web 开发领域占有一席之地。基于 Python 开发的框架除了 Django 外,还有可以实现快速建站 Flask 和支持高并发处理的 Tornado ,而 Django 是最有代表性的一位,它们三者是当前最流行的 Python Web 框架转载 2021-04-20 22:15:23 · 1413 阅读 · 0 评论