![](https://img-blog.csdnimg.cn/9f847766927b4bb6bb95d3952935a34e.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Django REST Framework
文章平均质量分 51
Django REST Framework
亚索不会吹风
向钱看
展开
-
django drf 常用命令和常见问题
常用命令创建项目 django-admin startproject 项目名创建app django-admin startapp app名项目启动 python manage.py runserver 127.0.0.1:8080python manage.py makemigrations # 创建数据库迁移文件python manage.py migrate # 根据数据库迁移文件生成对应SQL语句并执行创建超级用户 python manage.py createsupe原创 2022-02-28 11:51:05 · 26816 阅读 · 4 评论 -
django drf 实现只有超级用户才能注册账号(涉及自定义权限permissions,获取token信息解析token信息)
django drf 实现只有超级用户才能注册账号编写注册序列化器编写注册视图配置二级路由,一级路由和之前登录一样测试注册视图自定义权限测试自定义权限编写注册序列化器和之前的登录序列化器写在一个地方from django.contrib.auth import get_user_modelUser = get_user_model()class RegisterSerializers(serializers.ModelSerializer): '''增加用户的序列化器''' cl原创 2022-02-18 10:47:41 · 25890 阅读 · 0 评论 -
django drf基于rest_framework_simplejwt实现登录获取token、检验token,token使用
django drf token相关原创 2022-02-17 10:30:48 · 33280 阅读 · 4 评论 -
django drf 案例--实现url编码和json和dict格式转化小工具(涉及定义模型类,序列化器,类视图,路由),接口测试
整体目录模型类models.pyfrom django.db import modelsclass UrlCoding(models.Model): raw_data = models.CharField(max_length=128, verbose_name='原始数据') coding_count = models.IntegerField(verbose_name='编码次数') new_data = models.CharField(max_length=128原创 2022-02-15 11:01:42 · 27748 阅读 · 0 评论 -
django drf 初始化配置(mysql、跨域访问、默认用户模型)和用户模型重写,数据迁移,解决用户模型重写后无法创建超级用户的问题
drf 初始化配置一、初始化项目(推荐方案一)二、创建app三、重写用户模型四、配置五、数据迁移(把模型类转为数据库的表字段)六、整体结构和介绍一、初始化项目(推荐方案一)方案一方案二django-admin startproject 项目名二、创建app先在根目录下创建apps包用来存放所有的app,可以在apps目录下创建app或者在根目录下创建后移到apps下面创建app命令 :app django-admin startapp app名三、重写用户模型from django.db原创 2022-02-11 17:22:05 · 28389 阅读 · 1 评论