jwt-django
# 视频截图 视频来源 类似于中间件的功能,在执行视图函数之前先执行这个认证的功能。 验证类中有三种返回值 上面的 None 就是什么都不干 登录页面不用认证 jwt 官网 问题: 在生成 token 的时候需要用到用户名和密码这些前端返回的表单数据么? # 代码如下 当前的官网 from django.test import TestCaseimport osimport djangoos.environ.setdefault('DJANGO_SETTINGS_MODULE',...
more...操作系统--软考高级
操作系统(OperatingSystem)的目的是为了填补人与机器之间的鸿沟,即建立用户与计算机之间的接口,而为裸机配置的一种系统软件,如下图所示。 从上图可以看出,操作系统是裸机上的第一层软件,是对硬件系统功能的首次扩充。它在计算机系统中占据重要而特殊的地位,其他系统软件属于第二层,如编辑程序、汇编程序、编译程序和数据库管理系统等系统软件;大量的应用软件属于第三层,例如银行账务查询、股市行情和机票预定系统等。其他系统软件和应用软件都是建立在操作系统基础之上的,并得到它的支持和取得它的服务。从用户角度看,当计算机配置了操作系统后,用户不再直接使用计算机系统硬件,而是利用操作系统所提供的命令和...
more...drf官网阅读笔记
# 序列化 关于定义模型时的 choice 参数:https://aber.sh/articles/Django-Model-CharField-Choice/ 模型中的 class meta: https://aber.sh/articles/Django-Model-CharField-Choice/ # 在 default 中填入的内容是 LANGUAGE_CHOICES 中元组的第一个值language = serializers.ChoiceField(choices=LANGUAGE_CHOICES, default='python')序列化字段:...
more...在app文件夹下tests模块中测试
参考博客 # 报错 django.core.exceptions.ImproperlyConfigured: Requested setting REST_FRAMEWORK, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.# 解决 将以下代码复制粘贴到 tests.py 文件中 import osimport...
more...闭包和装饰器-python
# Python 装饰器本质上是对函数闭包的语法糖 装饰器是 Python 中的一个容易令人困惑的概念,但实际上,只要掌握两句口诀,就可以掌握装饰器,搞定那些令人困惑的面试题. 装饰器本质上是对函数闭包的语法糖. 装饰器在第一次调用被装饰的函数时调用闭包进行函数增强. # 函数闭包 函数闭包本质上是一个函数,它的接收参数和返回值也都是函数,返回的函数本质上是对传入的参数进行增强之后的结果. 下面,我们从一个例子来引入函数闭包: 假设我们有一个主要需求 (主要功能): 统计 0~100 之间的所有奇数,还有一个额外的需求 (辅助功能):...
more...django配置跨域请求
# 需要安装的包 django djangorestframework django-cors-headers # 实例演示 # 创建项目和表模型 django-admin startproject backendspython manage.py startapp lybpython manage.py runserver注册 app 表模型 from django.db import models# Create your models here.class Lyb(models.Model): title = models.CharField(max_length=100)...
more...