学习笔记16
1. ob.set_cookie("tk","1234567tt",max_age=60,path="/") max_age 存活时间 path 可以获得cookie的路径 domain 可以访问的域名 ob.set_signed_cookie()设置签名的cookie 加密的 request.get_signed_cookie()获取加密的cookie
2.通过url的别名 获取url 有两种途径
1. 通过在python 里面写 反转 活的
2. 通过在 html中引用 获得
一个已存在的表查入新字段时候 两种解决方案
1 设置为null 因为不知道插入的值是什么 所以为null
2 设置默认值
1 设置为null 因为不知道插入的值是什么 所以为null
2 设置默认值
类代指表 对象代指一行数据
django 创建数据库流程
1,创建数据库 在拥有setting的模块上面的__init__添加
import pymysql
pymysql.install_as_MySQLdb() 用来替换django内部的sql
2. 修改setting里面的配置文件为
DATABASES
=
{
'default'
: {
'ENGINE'
:
'django.db.backends.mysql'
,
'NAME'
:
'dbname'
,
'USER'
:
'root'
,
'PASSWORD'
:
'xxx'
,
'HOST'
: '',
'PORT'
: '',
}
}
3 在models 创建一个类 继承 models.Model
4.在setting 里面 添加app的名字
6 执行命令
python manage.py makemigrations
python manage.py migrate