摘要: 一、基本路由(原始方式) 二、半自动路由(视图继承ModelViewSet) 三、自动路由(自动生成路由) 准备工作: models中创建一张表,默认使用sqlite数据库,更新表 新增测试数据 加载rest_framework应用 方式一: 手动设置路由: 编辑视图: 1,加载模块 2、设置视图 阅读全文
posted @ 2019-07-06 23:04 阳光与叶子 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 可以针对用户名,ip地址做限制,应该也可以准备请求方式做限制 方法1: 访问测试: 当第四次访问的时候就会出现限制用户访问: 缺点:方法已经定死,只能修改访问次数,不能修改具体的时间,只能使用1s、60s,3600s 方法二(取消方法一的限制): 加载模块: 设置自定义频率类(可以单独创建一个文件) 阅读全文
posted @ 2019-07-04 20:58 阳光与叶子 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 加载模块: 前端数据展示: 缺点:会把一些无用的数据全部展示出去,包括库名字,表名字,不能够展示单独的字段信息 序列化组件: Python中的对象转换为json格式的字符串 注意:前后端分离,不能只能直接反序列,json不能序列化对象,只能序列化字典和列表 添加model(生成数据库表格字段) 新增 阅读全文
posted @ 2019-07-03 16:52 阳光与叶子 阅读(301) 评论(0) 推荐(1) 编辑
摘要: 什么是restful Restful api设计 什么是restful 1、Rest与技术无关,代表的是一种软件架构风格,中文成为"表征状态转移" 2、Rest从资源的角度审视整个网络,它将分布在网络中某个节点的资源通过url进行表示,客户端应用通过url来获取资源的表征,获得这些表征致使这些应用转 阅读全文
posted @ 2019-07-02 00:01 阳光与叶子 阅读(344) 评论(0) 推荐(0) 编辑
摘要: URL配置就像django所支撑网站的目录,本质就是url与要为url调用的视图函数之间的映射表 以这种方式告诉Django,对于这个url调用这段代码,对于那个url调用那段代码 基本格式: 注意Django版本,2。0版本中路由系统用已经更换成下面的写法 参数说明: 正则表达式:一个正则表达式字 阅读全文
posted @ 2019-06-30 21:31 阳光与叶子 阅读(128) 评论(0) 推荐(0) 编辑
摘要: APP 一个Django享目可以分为很多app,用来隔离不同模块的代码 #命令行创建 python3 manage.py startapp app名字(app01) #使用pycharm创建 在下方弹出的窗口中输入: startapp app01(app名字) 阅读全文
posted @ 2019-06-30 19:46 阳光与叶子 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 1、MVC框架和MTV框架 MVC全名model view controller,是软件工程中的一种软件架构模式,把软件分为三个基本部分:模型(model)、视图(view)和控制器(controller),具有耦合性低,重用性高、生命周期成本低等优点 django框架的设计模式借鉴了MVC框架的思 阅读全文
posted @ 2019-06-30 19:43 阳光与叶子 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 安装django pip3 install django==版本号 创建一个djangp项目 django-admin startproject 项目名 目录介绍: 运行django项目: python manage.py runserver 127.0.0.1:8080 模板文件配置: 静态文件配 阅读全文
posted @ 2019-06-30 19:03 阳光与叶子 阅读(117) 评论(0) 推荐(0) 编辑
摘要: http协议介绍: http协议对收发消息的格式要求 每个http请求和响应都遵循相同的格式,一个http包含header和body两部分,body是可选的,http响应的header其中有一个content-type表明响应的内容格式。例如text/html表示html网页 http get请求格 阅读全文
posted @ 2019-06-30 18:26 阳光与叶子 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 1、vue条件指令 可以运行加减运算 可以进行if判断 数据关联(点击指定字符展示对应的内容) v-for循环指令 输入框输入内容,添加评论,删除指定的评论 computed用来监控自己定义的变量,该变量不在data里面声明,直接在computed里面定义,然后就在页面上进行双向数据绑 阅读全文
posted @ 2019-06-27 23:42 阳光与叶子 阅读(163) 评论(0) 推荐(0) 编辑