摘要:
一、Form表单 1.1 Form的几个功能 1. 验证用户数据(显示错误信息) 2. 初始化页面显示内容 3. HTML Form提交保留上次提交数据 4. 生成HTML标签 1.2 创建表单类Form 1. 创建的类必须继承类:forms.Form 2. 字段名必须与 阅读全文
摘要:
一、ORM关系对象映射 1.1 db first 先手动在数据库建库,建立表结构,再根据表结构在代码中生成类 1.2 code first 先直接在代码中写好类,设计表结构,然后通过ORM命令自动去创建这些表 创建命令: python manage.py makemigrations 阅读全文
摘要:
一、cookie 由于HTTP协议是无状态的,而服务器端的业务必须是要有状态的。Cookie诞生的最初目的是为了存储web中的状态信息,以方便服务器端使用。比如判断用户是否是第一次访问网站。目前最新的规范是RFC 6265,它是一个由浏览器服务器共同协作实现的规范。 Cookie的处理分为: 服务器 阅读全文
摘要:
一、修改配置 数据库 ~~~ DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME':'dbname', 'USER': 'root', 'PASSWORD': 'xxx', 'HOST': '', 'PORT' 阅读全文
摘要:
一、js删除本地cookie无法删除 今天发现自己真的蠢爆了! 以下为cookie定义: 1.设置Cookie的key 2.设置Cookie的key value值 3.过期时间 自定义(一般在删除的时候) expires 4.路径(path)(一般定义 pa 阅读全文
摘要:
题目来源:武sir 一个很有意思的人,点击这儿跳转 一、基础篇 1. 为什么学习Python? 2. 通过什么途径学习的Python? 3. Python和Java、PHP、C、C 、C++等其他语言的对比? 4. 简述解释型和编译型编程语言? 5. Python解释器种类以及特点? 6. 位和字节 阅读全文
摘要:
一、一个http请求从开始到Django后台,到结束发生了什么 1. 通过用户输入的域名解析出IP地址 2. TCP/IP 三次握手 3. 进入nginx django 4.TCP/IP 四次挥手 1.1 通过用户输入的域名解析出IP地址 第一步: 客户端先检查本地是否有对应的IP地址缓存,找到就返 阅读全文
摘要:
Django orm默认懒加载 Django orm默认使用的懒加载,即使用的时候才去访问数据库,且每次默认取最少的数据,当然这样有好处也有坏处... 坏处: 会导致频繁的查询数据库,如涉及到外键的时候,会先去取需要的数据集,再取外键的数据集,等于访问了两次数据库,那取n条数据就访问了 阅读全文
摘要:
命名空间,闭包原理,参考点击本文 一、问题描述 ~~~ fun = [lambda x: x i for i in range(4)] for item in fun: print(item(1)) ~~~ 上述式子的输出结果: 预计结果为:0, 2, 4, 6 实际输出为:3, 3, 3, 3 原 阅读全文
摘要:
一、mysql服务的管理 1.1 mysql启动与关闭 linux下启动mysql: 关闭进程: 找到进程号 或者 如果不行,可能mysql被加了守护进程,先关闭mysql服务就好: 杀死mysqld进程: 检查是否还有mysql服务存在: 1.2 使用 systemctl 来管理mysql 服务 阅读全文