摘要: REST Framework概述 Django REST framework是一套基于Django的REST框架,是一个用于构建Web API的功能强大且灵活的工具包。 1.RESTful 简述Representational State Transfer(REST),是一种架构样式,定义了一套用于 阅读全文
posted @ 2019-07-03 16:51 明天的世界 阅读(1529) 评论(0) 推荐(0) 编辑
摘要: 常规的误区 假设有一个展示用户详情的需求,分两步,先调用一个HTTP接口拿到详情数据,然后使用适合的视图展示详情数据。如果网速很慢,代码发起一个HTTP请求后,就卡住不动了,直到十几秒后才拿到HTTP响应,然后继续往下执行。这个时候你问别人,刚刚代码发起的这个请求是不是一个同步请求,对方一定回答是。 阅读全文
posted @ 2019-07-01 20:26 明天的世界 阅读(617) 评论(0) 推荐(0) 编辑
摘要: 一、前端-HTML 二、前端-CSS 三、前端-Javascript 四、前端-jQuery 五、前端-Bootstrap框架 阅读全文
posted @ 2019-09-23 23:39 明天的世界 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 前后端分离之JWT用户认证 在前后端分离开发时为什么需要用户认证呢?原因是由于HTTP协定是不储存状态的(stateless),这意味着当我们透过帐号密码验证一个使用者时,当下一个request请求时它就把刚刚的资料忘了。于是我们的程序就不知道谁是谁,就要再验证一次。所以为了保证系统安全,我们就需要 阅读全文
posted @ 2019-07-18 17:01 明天的世界 阅读(1389) 评论(0) 推荐(0) 编辑
摘要: Redis是什么 redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string、list、set、zset(sorted set)和hash。这些数据类型都支持push/pop、add/remove、取交集、并集和差集及其他更丰富的操作, 阅读全文
posted @ 2019-07-09 15:22 明天的世界 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 一、F查询和Q查询 1.1 F查询 在上面所有的例子中,我们构造的过滤器都是将字段值与某个我们自己设定的常量做比较。如果是对两个字段的值做比较,那这时候就要用到F查询了。 Django提供F()来做这样的比较。F()的实例可以在查询中引用字段,来比较同一个model实例中的两个不同字段的值。 实例1 阅读全文
posted @ 2019-07-09 14:56 明天的世界 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 我们将服务端程序分为了web服务器和应用程序服务器。 web服务器是用于处理HTML文件,让客户可以通过浏览器进行访问。主流的有apache,IIS,nginx,lghttpd等。 应用服务器处理业务逻辑,比如使用python的django,flask写成的程序 通常来自客户端浏览器的请求被web服 阅读全文
posted @ 2019-07-05 08:30 明天的世界 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 构造和初始化 __init__我们很熟悉了,它在对象初始化的时候调用,我们一般将它理解为"构造函数". 实际上, 当我们调用x = SomeClass()的时候调用,__init__并不是第一个执行的, __new__才是。所以准确来说,是__new__和__init__共同构成了"构造函数". _ 阅读全文
posted @ 2019-07-03 21:55 明天的世界 阅读(18722) 评论(1) 推荐(9) 编辑
摘要: 一、函数介绍 二、模块与包 三、面向对象介绍 四、网络编程基础应用了解 五、基于MySQL对数据库的理解及基础操作 六、粗浅学习的前端知识整理 阅读全文
posted @ 2019-07-01 16:50 明天的世界 阅读(220) 评论(0) 推荐(0) 编辑
摘要: Mysql 数据库 1.数据库概念: ​ 数据都要永久保存,比如用户注册的用户信息都是保存于文件中,而文件只能存在于某一台机器上。 ​ 如果我们不考虑从文件中读取数据的效率问题,并且假设我们的程序所有的组件都运行在一台机器上,那么用文件存取数据并没有问题。但是需要考虑的问题是:程序的执行效率依赖于承 阅读全文
posted @ 2019-05-13 17:21 明天的世界 阅读(1373) 评论(0) 推荐(0) 编辑
ヾ(≧O≦)〃嗷~