2018年4月25日
摘要:
auth模块简介 auth模块是对登录认证方法的一种封装,之前我们获取用户输入的用户名及密码后需要自己从user表里查询有没有用户名和密码符合的对象, 而有了auth模块之后就可以很轻松的去验证用户的登录信息是否存在于数据库中。 除此之外,auth还对session做了一些封装,方便我们校验用户是否
阅读全文
posted @ 2018-04-25 22:01
V神丫丫
阅读(261)
推荐(0)
2018年4月10日
摘要:
官方的说法:中间件是一个用来处理Django的请求和响应的框架级别的钩子。它是一个轻量、低级别的插件系统,用于在全局范围内改变Django的输入和输出。每个中间件组件都负责做一些特定的功能。 说的直白一点中间件是帮助我们在视图函数执行之前和执行之后都可以做一些额外的操作,它本质上就是一个自定义类,类
阅读全文
posted @ 2018-04-10 21:16
V神丫丫
阅读(230)
推荐(0)
2018年4月9日
摘要:
cookie Cookie的由来 由于HTTP协议是无状态的,也就是每次请求都是独立的,它的执行情况和结果与前面的请求和之后的请求都无直接关系,进而对服务器来说,每次的请求都是全新的,这样就导致客户端和服务器会话中产生的数据不会被保留。但是会话中的数据我们又需要保留,哈哈,Cookie就应运而生了。
阅读全文
posted @ 2018-04-09 21:49
V神丫丫
阅读(113)
推荐(0)
2018年4月2日
摘要:
Django 1.11版本 URLConf官方文档 URL配置(URLconf)的本质是URL与要为该URL调用的视图函数之间的映射表。 一、URLconf配置 基本格式: 参数说明: 正则表达式:一个正则表达式字符串 views视图函数:一个可调用对象,通常为一个视图函数或一个指定视图函数路径的字
阅读全文
posted @ 2018-04-02 22:14
V神丫丫
阅读(124)
推荐(0)
2018年3月29日
摘要:
一、常用语法 只需要记两种特殊符号: {{ }}和 {% %} 变量相关的用{{}},逻辑相关的用{%%}。 首先把views里代码贴出了,之后就是在HTML中各种模板语言替换了 本质都是字符串的替换 二、变量 {{ 变量名 }} 点(.)在模板语言中有特殊的含义,用来获取对象的相应属性值。 下面举
阅读全文
posted @ 2018-03-29 22:38
V神丫丫
阅读(5846)
推荐(1)
2018年3月26日
摘要:
Django之ORM基础 一、ORM简介: ORM概念: 对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。 简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库
阅读全文
posted @ 2018-03-26 22:09
V神丫丫
阅读(153)
推荐(0)
2018年3月23日
摘要:
class B: def __str__(self): return 'str : class B' def __repr__(self): return 'repr : class B' b=B() print('%s'%b) #str : class B print('%r'%b) #repr
阅读全文
posted @ 2018-03-23 21:12
V神丫丫
阅读(229)
推荐(0)
2018年3月22日
摘要:
Web框架本质 所有的web服务本质都是一个socket服务端,用户浏览器就是一个socket客户端,这样就实现了自己的web框架 ,但是自己的写的框架肯定很low,各种工能崩溃,所以我们就要学习python强大的Django 框架 首先我们要自己一步步写一个框架,用来辅助理解Django的原理 w
阅读全文
posted @ 2018-03-22 17:33
V神丫丫
阅读(148)
推荐(0)
2018年3月21日
摘要:
PyMySQL介绍: PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb。 Django中也可以使用PyMySQL连接MySQL数据库。 一、PyMySQL安装: 二、PyMySQL连接数据库: 注:1.端口号不要加引号 por
阅读全文
posted @ 2018-03-21 20:50
V神丫丫
阅读(159)
推荐(0)
2018年3月20日
摘要:
1. 什么是数据库 存储数据的仓库 2. 什么数据: 大家所知道的都是数据.比如:你同学的名字,年龄,性别等等 3. 数据库概念 1.数据库服务器 2.数据库管理系统 重点 3.库 4.表 5.记录 6.数据 参考画图 4.环境安装: 1.傻瓜式安装下载地址 https://dev.mysql.co
阅读全文
posted @ 2018-03-20 22:38
V神丫丫
阅读(270)
推荐(0)