随笔分类 -  Django学习笔记

摘要:Django 项目是一个定制框架,它源自一个在线新闻 Web 站点,于 2005 年以开源的形式被释放出来。Django 框架的核心组件有: 用于创建模型的对象关系映射 为最终用户设计的完美管理界面 一流的 URL 设计 设计者友好的模板语言 缓存系统 本文是有关 Python Web 框架的由两篇 阅读全文
posted @ 2018-06-15 20:08 时光飞逝,逝者如斯 阅读(421) 评论(0) 推荐(0) 编辑
摘要:官方文档 常用语法 只需要记两种特殊符号: {{ }}和 {% %} 变量相关的用{{}},逻辑相关的用{%%}。 变量 {{ 变量名 }} 变量名由字母数字和下划线组成。 点(.)在模板语言中有特殊的含义,用来获取对象的相应属性值。 几个例子: view中代码: 模板中支持的写法: Filters 阅读全文
posted @ 2018-06-15 20:05 时光飞逝,逝者如斯 阅读(231) 评论(0) 推荐(0) 编辑
摘要:WSGI是什么? WSGI,全称 Web Server Gateway Interface,或者 Python Web Server Gateway Interface ,是为 Python 语言定义的 Web 服务器和 Web 应用程序或框架之间的一种简单而通用的接口。自从 WSGI 被开发出来以 阅读全文
posted @ 2018-06-12 20:06 时光飞逝,逝者如斯 阅读(2564) 评论(0) 推荐(0) 编辑
摘要:一般操作 详细请参考官方文档 必知必会13条 <1> all(): 查询所有结果 <2> filter(**kwargs): 它包含了与所给筛选条件相匹配的对象 <3> get(**kwargs): 返回与所给筛选条件相匹配的对象,返回结果有且只有一个,如果符合筛选条件的对象超过一个或者没有都会抛出 阅读全文
posted @ 2018-06-12 19:32 时光飞逝,逝者如斯 阅读(305) 评论(0) 推荐(0) 编辑
摘要:Web框架本质 我们可以这样理解:所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端。 这样我们就可以自己实现Web框架了。 半成品自定义web框架 import socket sk = socket.socket() sk.bind(("127.0.0.1" 阅读全文
posted @ 2018-06-11 22:45 时光飞逝,逝者如斯 阅读(390) 评论(0) 推荐(0) 编辑
摘要:Object Relational Mapping(ORM) 一、ORM介绍 1. ORM概念 对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。 简单的说,ORM是通过使用描述对象和数据库之间映射的元数据 阅读全文
posted @ 2018-06-11 19:16 时光飞逝,逝者如斯 阅读(324) 评论(0) 推荐(0) 编辑