摘要:
视图类给序列化类传参 视图家族 GenericAPIView基类 mixmins视图工具集-辅助GenericAPIView 工具视图 视图集 GenericAPIView与APIView最为两大继承视图的区别 工具视图集 路由组件(了解) 阅读全文
摘要:
多表设计 基表 断关联多表关系 重点: model类 序列化 序列化层: api/serializers 视图层:api/views.py 路由层:api/url.py 反序列化 序列化层api/serialize 视图层"api/views.py 路由层:api/urls.py 序列化与反序列化整 阅读全文
摘要:
解析模块 为什么要配置解析模块 源码分析 全局配置:项目settings.py文件 局部配置:应用view.py的具体视图类 异常模块 为什么要自定义异常模块 源码分析 如何使用:自定义exception_handler函数如何书写实现体 步骤: 响应模块 响应类构造器 : rest_framewo 阅读全文
摘要:
接口 restful接口规范 基于restful规范书写的原生django接口 主路由:url.py api组件的子路由:api/url.py 模型层 后台层:admin.py 数据库迁移 视图层views.py Postman接口工具 官网下载安装 get请求,携带参数采用Params post等 阅读全文
摘要:
路由跳转 路由传参 第一种 跳转vue 接收vue 第二种 跳转vue 接收vue 可以完成跨组件传参的四种方式 Vuex仓库插件 store.js配置文件 在任意组件中给仓库变量赋值 在任意组件中取仓库变量的值 vue-cookie插件 安装 main.js配置 使用 注:cookie一般都是用来 阅读全文
摘要:
Vue项目环境搭建 node 是由c++编写的专门用来运行javascript语言的。 npm(cnpm)~~pip:npm是一个终端应用商城,就像python的pip一样,只不过他服务器也在国外,所以可以换国内源cnpm vue~~django:vue是用来搭建vue前端项目的。 js是前端的弱语 阅读全文
摘要:
恢复内容开始 v-once指令 v-once:单独使用,限制的标签内容一旦赋值,便不可被动修改,也就失去了被动双向绑定的特性,如果是输入框,可以主动手动修改 示例: v-cloak指令(了解) 是为了防止页面闪烁,给用户更好的体验 <style> [v-cloak] { display: none; 阅读全文
摘要:
前端三大主流框架: Angular:更新快,适合做大项目,比较笨重 React:是做移动端的 Vue:集合了前面2个框架的优点,数据驱动框架,中文API,轻量级,单页面高效,先进的MVVM设计模式,基于组件的开发,虚拟DOM。 特点: 1.单页面的web应用 2.数据驱动 3.数据的双向绑定 4.虚 阅读全文
摘要:
Media配置是可以给用户暴露任意的后端资源, 我们网站所使用的静态文件全部是放在static里面的,那么用户上传的静态文件也应该放入一个固定的文件夹,这个文件夹就是Media,这个可以接受所有用户上传的静态文件。先在settings中配置 MEDIA_ROOT = os.path.join(BASE_DIR,'media') 然后再url中注册一下,因为不注册用户是访问不到的,因为我用户只能访问 阅读全文
摘要:
Django请求生命周期 django的中间件 django的中间件相当于保安,请求的时候要经过django的中间件才能连接django的后端 能用来干什么:能够做网站的全局身份认证,访问频率,权限认证,只要是全局的校验都可以用中间件来完成。 django的默认七个中间件 django中间件可以自定 阅读全文