摘要:
Redis redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都 支持push/pop、add/re 阅读全文
摘要:
缓存 一个动态网站的基本权衡点就是,它是动态的。 每次用户请求一个页面,Web服务器将进行所有涵盖数据库查询到模版渲染到业务逻辑的请求,用来创建浏览者需要的页面。当程序访问量大时,耗时必然会更加明显,这就是需要缓存的地方,缓存一些东西是为了保存那些需要很多计算资源的结果,这样的话就不必在下次重复消耗 阅读全文
摘要:
扩展插件: bxslider 内容滑块 http://bxslider.com/ Bootstrap Bootstrap 是最受欢迎的 HTML、CSS 和 JS 框架,用于开发响应式布局、移动设备优先的 WEB 项目。 http://v3.bootcss.com/getting-started/ 阅读全文
摘要:
项目:开发一个简单的BBS论坛 需求: 知识必备: 1.设计表结构 在做项目之前只要涉及到数据库,就一定要把表结构想清楚,表结构没有做出来,就不要动手写代码,这是做开发最起码要坚持的一个原则。表结构可以帮你理清思路,表结构是体现了你业务逻辑关系的。 配置Django Admin 选择合适的前端模板 阅读全文
摘要:
django Pagination(分页) django 自带的分页功能非常强大,我们来看一个简单的练习示例: 示例 views html {% for contact in contacts %} {# Each "contact" is a Contact model object. #} {{ 阅读全文
摘要:
表单 GET 和 POST 处理表单时候只会用到GET 和 POST 方法。 Django 的登录表单使用POST 方法,在这个方法中浏览器组合表单数据、对它们进行编码以用于传输、将它们发送到服务器然后接收它的响应。 相反,GET 组合提交的数据为一个字符串,然后使用它来生成一个URL。这个URL 阅读全文
摘要:
django 请求流程图 django 路由系统 在django中我们可以通过定义urls,让不同的url路由到不同的处理函数 注意: url的位置对于url的匹配是有影响的,url按照正则匹配,上面的匹配到了,下面的就不会被匹配了。 默认url 当匹配不到任何url的时候,将执行默认url。默认路 阅读全文
摘要:
python Web程序 众所周知,对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端。 Python的WEB框架分为两类: 自己写socket,自己处理请求 基于wsgi(Web Server Gateway Interface WEB服务网关接 阅读全文
摘要:
Python的WEB框架有Django、Tornado、Flask 等多种,Django相较与其他WEB框架其优势为:大而全,框架本身集成了ORM、模型绑定、模板引擎、缓存、Session等诸多功能。 1.创建django程序 通过命令行 通过pycharm 创建project 创建app pyth 阅读全文
摘要:
1.CSS 简介 CSS 指层叠样式表 (Cascading Style Sheets) 样式定义如何显示 HTML 元素 样式通常存储在样式表中 把样式添加到 HTML 4.0 中,是为了解决内容与表现分离的问题 外部样式表可以极大提高工作效率 外部样式表通常存储在 CSS 文件中 多个样式定义可 阅读全文