摘要:
ajax是什么? AJAX(Asynchronous JavaScript and XML) 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。 AJAX, (异步的JavaScript和XML),一种创建交互式网页应用的网页开发技术方案。通过在后台与服务器进行少量数据交换,AJAX 可 阅读全文
摘要:
简介:django中的modelform组件同时具有model和form作用,但是耦合度比较高,当项目需要拆分时候就比较困难了,所以在使用modelform时候需要先考虑项目的扩展性。 定义: models.py modelform定义(只是测试,所以和view函数放在一起了) html代码:(和f 阅读全文
摘要:
语法: 分类: 正则location和普通location 正则location “~”和“~*”:“~”表示区分大小写;“~*”表示不区分大小写 普通location: 除了上面其余全是(包括没有前缀) “=”,“^~”,“@” “^~”中的“^”表示非,“~”表示正则,意思为不要继续匹配正则 “ 阅读全文
摘要:
内容简介: 介绍Django中的F和Q作用以及使用方法 作用:操作数据表中的某列值,F()允许Django在未实际链接数据的情况下具有对数据库字段的值的引用,不用获取对象放在内存中再对字段进行操作,直接执行原生产sql语句操作。 通常情况下我们在更新数据时需要先从数据库里将原数据取出后方在内存里,然 阅读全文
摘要:
Model组件在django基础篇就已经提到过了,本章介绍更多高级部分。 1、定义表(类) 2、model字段介绍 AutoField(Field) - int自增列,必须填入参数 primary_key=True BigAutoField(AutoField) - bigint自增列,必须填入参数 阅读全文
摘要:
web框架中避免不了对表单的验证,我们可以通过js在表单数据提交前做一次校验,然而在Django中form组件不仅仅提供验证功能,还可以生成HTML,还可以与model结合使用,等等强大的功能。 先了解下主要的作用: 生成HTML标签 验证用户数据(显示错误信息) HTML Form提交保留上次提交 阅读全文
摘要:
内容简介: cookie介绍 session介绍 分页 CSRF 中间件 缓存 信号 1、cookie机制 在程序中,会话跟踪是很重要的事情。理论上,一个用户的所有请求操作都应该属于同一个会话,而另一个用户的所有请求操作则应该属于另一个会话,二者不能混淆。例如,用户A在超市购买的任何商品都应该放在A 阅读全文
摘要:
Python的WEB框架有Django、Tornado、Flask 等多种,Django相较与其他WEB框架其优势为:大而全,框架本身集成了ORM、模型绑定、模板引擎、缓存、Session等诸多功能。 Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的软件设计模式,即模 阅读全文
摘要:
jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一 阅读全文
摘要:
在说闭包之前先说明全局变量与局部变量 全局变量:变量声明时如果不使用 var 关键字,那么它就是一个全局变量,即便它在函数内定义。 局部变量:使用var关键字定义 全局变量/局部变量的作用域: 全局变量作用于整个程序,任何一处代码都能访问,局部变量只能用于定义它函数内部。对于其他的函数或脚本代码是不 阅读全文