随笔分类 -  Django基础

摘要:DRF 序列化 和 反序列化 转载自:https://blog.csdn.net/qq_42517220/article/details/94441021 序列化 定义 序列化:将model模型对象转换为json格式的字符串,我们可以对返回的数据进行过滤(一般是后端构造数据,返回给前端) 继承说明: 阅读全文
posted @ 2020-12-25 10:12 小王小王ii 阅读(856) 评论(0) 推荐(0)
摘要:#1 安装DjangoRestFramework pip install djangorestframework==3.11.1 #2.在settings.py中注册 INSTALLED_APPS = [ 'rest_framework', ] #3.urls.py路由三部曲 1.导包 from r 阅读全文
posted @ 2020-11-17 18:37 小王小王ii 阅读(323) 评论(0) 推荐(0)
摘要:#url.py from django.contrib import admin from django.urls import path,include from app1.views import * from app2.views import * from app3.views import 阅读全文
posted @ 2020-11-01 18:39 小王小王ii 阅读(313) 评论(0) 推荐(0)
摘要:过滤器 1,安装 django-filter 2,注册应用 3,配置settings, 在view里配置可过滤的字段 4,使用 查询字符串携带过滤信息 REST_FRAMEWORK = { # 文档报错: AttributeError: ‘AutoSchema’ object has no attr 阅读全文
posted @ 2020-10-27 21:58 小王小王ii 阅读(128) 评论(0) 推荐(1)
摘要:#serializer的两大特征 1.校检数据 2.序列化 #首先创建apps/Serializer.py #在序列化里面导包 from rest_framework import serializers from user.models import User #在Serializer里面写入 S 阅读全文
posted @ 2020-10-27 21:57 小王小王ii 阅读(26) 评论(0) 推荐(0)
摘要:·首先先下载安装包· pip install djangorestframework==3.11.1 pip install django-filter==2.3.0 # 过滤器 pip install markdown #视图继承 #导入所需要的安装包 from django.shortcuts 阅读全文
posted @ 2020-10-27 21:51 小王小王ii 阅读(105) 评论(0) 推荐(0)
摘要:#1.modelviewset 认证、权限、限流、序列化、分页、过滤、排序 modelviewset的应用场景是: 1.主要应用于数据接口 2.对数据库的增删改查 3.在视图函数中没有很多业务逻辑需要来处理的 modelviewser从一定程度上来说是继承了APIView APIview的应用场景是 阅读全文
posted @ 2020-10-27 21:34 小王小王ii 阅读(226) 评论(0) 推荐(0)
摘要:创建django项目 django-admin startproject 项目名 创建django应用 django-admin startapp 应用名 3.做配置 settings.py # 3.1 注册应用 INSTALLED_APPS = [ ..... 'rest_framework', 阅读全文
posted @ 2020-10-26 23:13 小王小王ii 阅读(99) 评论(0) 推荐(0)
摘要:1.初始化项目结构图 │ .gitignore # 提交git仓库时,不提交的文件必须要在这里进行标注 │ README.en.md # 英文(项目介绍) │ README.md # 中文项目简介 │ requirements.txt # django项目安装文件 │ ├─celery_task # 阅读全文
posted @ 2020-10-26 21:58 小王小王ii 阅读(158) 评论(0) 推荐(0)