摘要: F查询和Q查询 当一般的查询已经无法满足我们的需求时,Django为我们提供了F和Q查询的复杂语句。假如,对数据库中所有人的年龄加一岁,该怎样查询? F查询 F查询专门对对象中某列值的操作,不可使用_双下划线! Q查询 Q()可以使orm的fifter()方法支持, 多个查询条件,使用逻辑关系(&、 阅读全文
posted @ 2019-02-28 15:45 jacky912 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 一、ORM 映射关系 表名< >类名 字段< >属性 表记录<— >类实例对象 二、创建表(建立模型) 在创建表之前的准备工作: 第一步:在创建表之前,首先应该在MySQL中创建一个数据库。 第二步:在setting配置文件中进行数据库连接的相关配置。 即修改Django默认的数据库的sqlist3 阅读全文
posted @ 2019-02-28 14:09 jacky912 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 为什么用templates? views.py视图函数是用来写Python代码的,HTML可以被直接硬编码在views.py之中。 对页面设计进行的任何改变都必须对 Python views.py中的代码进行相应的修改。 站点设计的修改往往比底层 Python 代码的修改要频繁得多,因此如果可以在不 阅读全文
posted @ 2019-02-28 11:39 jacky912 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 视图函数(类) 一个视图函数(类),简称视图,是一个简单的Python函数(类),它接受web请求,并且返回web响应。 响应可以是一个网页的HTML内容,一个定向,一个404错误,一个XML文档,一张图片。无论视图包含什么逻辑,它都返回响应。 一般将视图放置在项目(project)或应用程序(ap 阅读全文
posted @ 2019-02-26 17:46 jacky912 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 模板语言 常用语法 两种特殊符号{ {} }、{%%},变量相关用{ {} },逻辑相关用{%%} 变量 {变量名} 变量名由字母数字和下划线组成 点(.)在模板语言中有特殊含义,用来获取对象的相应属性值 模板中支持的写法: {#取1中的第一个参数#} {{1.0}} {#取字典中key的值#} { 阅读全文
posted @ 2019-02-25 12:38 jacky912 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 当创建Django项目完成时,会有三个文件settings.py、urls.py、wsgi.py,其中wsgi.py主要用来处理请求的。 当访问url/hello时,Django根据ROOT_URLCONF的设置装载URF_conf,其实就是当请求来时,Django会根据settings.py里RO 阅读全文
posted @ 2019-02-25 09:47 jacky912 阅读(223) 评论(0) 推荐(0) 编辑
摘要: jQuery使用方法 一、选择网页元素jQuery的基本设计和主要方法,就是“选择某个网页元素,然后对其进行某种操作”,这是它区别与其他函数库的根本特点。 使用jQuery第一步,往往就是将一个选择表达式,放进构造函数jQuery()(简写为$),然后得到被选中的元素。 选择表达式可以是css选择器 阅读全文
posted @ 2019-02-19 10:10 jacky912 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 一、表单操作 1.获得表单引用 通过直接定位的方式来获取 document.getElementByid(); document.getElementsByName(); document.getElementsByTagname(); 通过集合的方式来获取应用 document.forms[下标] 阅读全文
posted @ 2019-01-31 15:15 jacky912 阅读(369) 评论(0) 推荐(0) 编辑
摘要: JavaScript-document对象 document(DOM核心对象) 作用:内容innerHTML 属性 样式 document对象 一、属性 title返回或设置当前文档的标题 URL返回当前文档的url bgcolor设置文档的背景颜色 fgcolor设置文档的前景色(设置文字颜色) 阅读全文
posted @ 2019-01-30 16:21 jacky912 阅读(237) 评论(0) 推荐(0) 编辑
摘要: JavaScript浏览器对象模型—window对象 window对象是BOM中所有对象的核心 一、属性 1.(位置属性—获得浏览器的属性) IE: Window.screenLeft——可以获取浏览器距屏幕左上角的左边距 window.screenTop——可以获取浏览器距屏幕左上角的上边距 FF 阅读全文
posted @ 2019-01-30 15:12 jacky912 阅读(139) 评论(0) 推荐(0) 编辑