随笔分类 -  Django

摘要:基于前期DRF学习成果。 1、认证与授权 1.1 Django的登录接口 设置认证授权的类: 在全局urls里设置登录退出路由(rest_framework自带的,返回的是html页面,不是借口): 命令行创建超级管理员账户: python manage.py createsuperuser 根据提 阅读全文
posted @ 2023-03-22 17:14 天青色wy 阅读(81) 评论(0) 推荐(0) 编辑
摘要:在写一个drf的注册接口时报错, 我的序列化器: class RegisterSerializer(serializers.ModelSerializer): password_confirm = serializers.CharField(label="确认密码",min_length=6,max 阅读全文
posted @ 2021-09-19 09:27 天青色wy 阅读(434) 评论(0) 推荐(0) 编辑
摘要:如下图,在定义序列化器的元类extra_kwargs属性中可以指定模型字段的额外参数,当我指定price字段的write_only=true时,序列化输出给前端的数据中都不会出现price这个字段。 但是当我指定nid字段的write_only=true时,就报错了: 说不能同时设置read_onl 阅读全文
posted @ 2021-02-24 17:09 天青色wy 阅读(725) 评论(1) 推荐(2) 编辑
摘要:1、关于REST 1.1、什么是REST 什么是REST?全称是 Resource Representational State Transfer。通俗来讲就是:资源在网络中以某种表现形式进行状态转移。 分解开来:Resource:资源,即数据(前面说过网络的核心)。比如 books;Represe 阅读全文
posted @ 2021-02-01 03:33 天青色wy 阅读(534) 评论(0) 推荐(0) 编辑
摘要:本来想再虚拟环境中安装个psm包开调整pip的安装源,但是在安装psm的时候出错: 报错说解码有问题,文件setup.py的第15行open中未指定解码方式,默认是gbk,现在打算指定utf-8试试。 但是,我找不到这个文件在哪,这个路径在我的电脑上根本找不到。ADMINI~1指的就是adminis 阅读全文
posted @ 2020-10-26 21:28 天青色wy 阅读(1615) 评论(0) 推荐(0) 编辑
摘要:一、创建项目 1、setting配置 BASE_DIR是项目的根目录,而通过Path类调用的resolve()函数是python的标准库pythlib中的一个可以将相对路径转化为绝对路径的函数。 扩展:方法和函数的区别 @classmethod下定义的func属于方法,@staticmethod下定 阅读全文
posted @ 2020-09-23 08:25 天青色wy 阅读(226) 评论(0) 推荐(0) 编辑

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