09 2020 档案

摘要:组件定义 #什么是组件1.Html中有组件,是一段可以被复用的结构代码2.Css中有组件,是一段可以被复用的样式3.Js中有组件,是一段可以被复用的功能4.Vue中的组件,指的是一个模块,是一个独立的,完整的(包含html,css,js等),可以直接拿来用 组件特性 1.组件的实例化对象,跟vue实 阅读全文
posted @ 2020-09-30 07:23 CefiLing 阅读(136) 评论(0) 推荐(0)
摘要:CORS跨域 #允许所有源来跨域CORS_ORIGIN_ALLOW_ALL =True​#或者设置跨域请求白名单# CORS_ORIGIN_WHITELIST = (# 'http://127.0.0.1:8080',# 'http://localhost:8080',# )​#允许携带cookie 阅读全文
posted @ 2020-09-28 21:23 CefiLing 阅读(252) 评论(0) 推荐(0)
摘要:封装axios src文件夹下新建http文件夹,用来放网络请求相关的文件 src/http文件夹下,创建index.js文件,对axios进行封装 /* eslint-disable */const axios = require('axios');// import qs from qsaxio 阅读全文
posted @ 2020-09-28 21:22 CefiLing 阅读(183) 评论(0) 推荐(0)
摘要:1. 什么事RESTful 1.REST与技术无关,代表的是一种软件构架风格(REST是Repersentational State Transfer的简称,中文翻译为"表征状态转移")2.REST从资源的角度类审视整个网络,它将分布在网络中某个节点的资源通过URL进行标识3.所有的数据,不过是通过 阅读全文
posted @ 2020-09-28 21:21 CefiLing 阅读(73) 评论(0) 推荐(0)
摘要:创建serializer.py 写序列化器 # serializers.ModelSerializer 和 serializers.Serializer field参数说明​'''field参数'''# 1.read_onlyread_only = True 表示不允许用户自己上传,只能用于api的 阅读全文
posted @ 2020-09-28 21:19 CefiLing 阅读(390) 评论(0) 推荐(0)
摘要:创建user/serializer.py写序列化器 from rest_framework import serializerfrom user.models import User​def address_validate(data): #独立校验器 #raise serializer.Valid 阅读全文
posted @ 2020-09-28 21:16 CefiLing 阅读(139) 评论(0) 推荐(0)
摘要:ModelViewSet 是对 APIView的封装 ModelSerializer 是对 Serializer的封装 urls.py添加路由 urlpatterns = [ path('apiview/', views.UserInfoViewSet.as_view()),] 在views.py中 阅读全文
posted @ 2020-09-28 21:13 CefiLing 阅读(127) 评论(0) 推荐(0)
摘要:功能 1.认证 (登录认证)2.权限 (规定用户的可操作范围)3.限流 (限制接口访问速度)4.分页 5.序列化 (返回json)6.过滤 ()7.排序 (ordering=-id)8.版本 (接口版本号,用v1/v2/v3)​ 安装DjangoRestFramework pip install d 阅读全文
posted @ 2020-09-28 21:11 CefiLing 阅读(295) 评论(0) 推荐(0)
摘要:1.1 操作系统中文件绝对路径 去配置好的文件夹中查找指定的文件BASE_DIR = os.path.diename(os.path.dirname(os.path.abspath(__file__)))STATIC_URL = '/static/' /teach/shiyanlou_project 阅读全文
posted @ 2020-09-27 19:06 CefiLing 阅读(408) 评论(0) 推荐(0)
摘要:初始化项目结构 -shiyanlou_project | .gitignore | README.en.md #英文项目简介 | README.md #项目简介 | -celery_task #用来存放celery相关文件 | -__init__.py | -db #数据库相关:1.数据库初始化sq 阅读全文
posted @ 2020-09-27 19:04 CefiLing 阅读(230) 评论(0) 推荐(0)
摘要:web项目工作流程 1.1 web工作流程 1.2 django生命周期 Django 介绍 目的:了解Django框架的作用和特点作用: 1.简便,快速的开发数据库驱动的网站Django的优势 1.快速开发 2.MVT 3.功能齐全 4.Django学习版本:什么情况下用Django 1.开发数据 阅读全文
posted @ 2020-09-27 18:57 CefiLing 阅读(126) 评论(0) 推荐(0)