摘要: 一 admin使用 1. admin app django.contrib是一套庞大的功能集,它是Django基本代码的组成部分。 Django 自动管理工具是 django.contrib 的一部分。你可以在项目的 settings.py 中的 INSTALLED_APPS 看到它: INSTAL 阅读全文
posted @ 2020-03-21 05:38 jefferyzhang1002 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 一 auth模块 auth是Django内部的用户认证系统,它默认使用 auth_user 表来存储用户数据。 1. create_user() auth 提供的一个创建新用户的方法,需要提供必要参数(username、password)等。 注意:create方法加入数据库中的密码都是明文 2. 阅读全文
posted @ 2019-10-02 09:19 jefferyzhang1002 阅读(609) 评论(0) 推荐(0) 编辑
摘要: 一 概述 form组件的实质就是生成自带验证功能的input标签,确保存入数据库的数据符合要求。主要在注册时对输入的数据进行校验。 form组件的主要功能如下: 生成页面可用的HTML标签 对用户提交的数据进行校验 保留上次输入内容 form表单的输出不包含submit 按钮,和表单的<form>  阅读全文
posted @ 2019-10-01 15:20 jefferyzhang1002 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 一 概述 AJAX(Asynchronous Javascript And XML),使用Javascript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据不只是XML,目前以json为主)。 应用场景: 注册时候的用户名的查重; 搜索引擎根据输入的关键字,自动提示检索关键字:当文件 阅读全文
posted @ 2019-09-30 19:18 jefferyzhang1002 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 一 cookie 机制 Web应用程序是使用HTTP协议传输数据的。HTTP协议是无状态的协议。一旦数据交换完毕,客户端与服务器端的连接就会关闭,再次交换数据需要建立新的连接。这就意味着服务器无法从连接上跟踪会话。即用户A购买了一件商品放入购物车内,当再次购买商品时服务器已经无法判断该购买行为是属于 阅读全文
posted @ 2019-09-30 08:16 jefferyzhang1002 阅读(510) 评论(0) 推荐(0) 编辑
摘要: 一 概述 对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。 每个模型都是一个Python类,它是django.db.models.Model的子类。模型的每个属性都代表一个数据库字段。 1. Django 阅读全文
posted @ 2019-09-23 21:01 jefferyzhang1002 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 视图函数的作用是,对指定的url执行业务逻辑,视图函数将会作为model层和template层的桥梁,最主要的逻辑是操作数据库以及完成模板渲染前的上下文准备。 一 HttpRequest请求对象 当请求一个页面的时候,Django就创建一个HttpRequest对象,它包含了关于请求的元数据对象,然 阅读全文
posted @ 2019-09-23 15:29 jefferyzhang1002 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 一 Django处理请求过程 路由系统就是建立url地址和视图函数的对应关系,当用户请求某个url地址时,让django能找到对应的视图函数进行处理。 当用户请求一个页面时,Django根据下面的逻辑执行操作: 决定要使用的根URLconf模块。通常,这是ROOT_URLCONF设置的值,但是如果传 阅读全文
posted @ 2019-09-22 18:19 jefferyzhang1002 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 一 概述 Python的WEB框架有Django、Tornado、Flask 等多种,Django相较与其他WEB框架其优势为:大而全,框架本身集成了ORM、模型绑定、模板引擎、缓存、Session等诸多功能。 1. 安装 Django官网下载 安装最近的LTS的版本,LTS为长时间技术支持的版本 阅读全文
posted @ 2019-04-30 16:51 jefferyzhang1002 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 一 概述 mysql以分号;为语句结束符 mysql不区分大小写 二 用户及权限 1. 用户管理 1.1 查看所有用户 用户相关数据保存在mysql数据库的user表中 user表中host列的值的意义 % 匹配所有主机 localhost localhost不会被解析成IP地址,直接通过UNIXs 阅读全文
posted @ 2019-04-28 22:16 jefferyzhang1002 阅读(219) 评论(0) 推荐(0) 编辑