定义需要返回的字段(字段类型可以与model中的类型不一致,参数也可以调整),字段名称必须与model中的一致
在GET接口逻辑中,获取QuerySet
开始序列化:将QuerySet作业第一个参数传给序列化类...定义:需要为post新增url,因为根据规范,url定位资源,http请求方式定义用户行为
定义post方法:在视图类中定义post方法
开始序列化:通过我们上面定义的序列化类,创建一个序列化对象,传入参数...token认证步骤:
用户登录,服务器端获取密码,查询用户表,如果存在该用户且第一次登录(或者token过期), 生成token,否则返回错误信息
如果用户不是第一次登录,且token未过期...,更新token值
创建俩个model,(token可以存储在user表中,建议存储在user表中):
from django.db import models
# Create your models...,所以写post方法接口,登录都是post请求:
from django.http import JsonResponse
from rest_framework.views import APIView