Django rest framework基础 RESTful风格
摘要:1.1 什么是RESTful 1.REST与技术无关,代表的是一种软件架构风格(REST是 Representational State Transfer的简称。中文翻译为“表征状态转移”) 2.REST从资源的角度类审视整个网络,他将分布在网络中的某个节点的资源通哥URL进行标识 3.所有的数据,
阅读全文
vue项目使用整理 - axios
摘要:1.1 axios 基本用法 安装:npm install axios -S # 也可直接下载axios.min.js文件 1、axios借助Qs对提交数据进行序列化 axios参考博客:https://www.jianshu.com/p/68d81da4e1ad https://www.cnblo
阅读全文
Serializer 字段验证以及序列化
摘要:自带验证器 1、UniqueValidator 用于验证(唯一)unique=True的字段,常用参数: queryset: required,用于明确验证唯一性集合,必须设置 message:当验证失败时的提示信息 from rest_framework.validators import Uni
阅读全文
ModelSerializer 字段验证以及序列化
摘要:def validate_字段名(self, value),单一字段校验 from rest_framework import serializers from rest_framework import exceptions from .. import models class BidModel
阅读全文
Django - APIView
摘要:1.APIView DRF框架的视图的基类是 APIViewAPIView的基本使用和View类似 Django默认的View请求对象是 HttpRequest,REST framework 的请求对象是 Request。Request对象的数据是自动根据前端发送数据的格式进行解析之后的结果。Htt
阅读全文
Django - ModelViewSet
摘要:ModelViewSet源码 class ModelViewSet(mixins.CreateModelMixin, mixins.RetrieveModelMixin, mixins.UpdateModelMixin, mixins.DestroyModelMixin, mixins.ListMo
阅读全文
python 基础
摘要:1,web项目工作流程 1.1 了解web程序工作流程 1.2 django生命周期 2,django介绍 目的:了解Django框架的作用和特点作用: 简便、快速的开发数据库驱动的网站 Django的优势 快速开发 MVT 功能齐全 Django学习版本: 1.11.11 思考:用django还是
阅读全文
python 路径
摘要:1.python中的三种路径 1.1 操作系统文件绝对路径 django 静态文件查找, 模板查找(第一种) BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) STATIC_URL = '/static/1.
阅读全文
初始化项目结构
摘要:2.创建Django项目 3.创建user模型 3.1 创建用户模型user 3.2 在setting.py中注册user模型(第一步) 3.3 syl/urls.py添加主路由(第二步) 3.5 syl/settings.py中添加apps路径 3.4 创建 user/urls.py子路由文件(第
阅读全文
drf操作
摘要:# 过滤器 # 1,安装 django-filter # 2,注册应用 # 3,配置settings, 在view里配置可过滤的字段 # 4,使用 查询字符串携带过滤信息 REST_FRAMEWORK = { # 文档报错: AttributeError: ‘AutoSchema’ object h
阅读全文
01.Django基础
摘要:1,web项目工作流程 1.1 了解web程序工作流程 1.2 django生命周期 2,django介绍 目的:了解Django框架的作用和特点作用: 简便、快速的开发数据库驱动的网站 Django的优势 快速开发 MVT 功能齐全 Django学习版本: 1.11.11 思考:用django还是
阅读全文