forked from mizhiX/django-teaching-15days
-
Notifications
You must be signed in to change notification settings - Fork 0
/
笔记.txt
72 lines (41 loc) · 1021 Bytes
/
笔记.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
1.
set_cookies(key, value, max_age=10)
max_age 存活时间
2. 加载static
第一种方法:
{% laod static %}
{% static '' %}
第二种:
/static/xxx.css
3.
delete_cookie(key)
4. 上传图片
a) pip install Pillow
b) 页面form中加enctype="multipart/form-data"
5.
面向切面编码 AOP
def x(func f):
def g():
# 登录验证
xxxx
f()
return g
process_request: 在处理url路由之前进行处理逻辑
process_response: 在响应返回浏览器之前调用
process_view:调用视图之前执行
process_templates_resposne:在视图刚好执行完的时候调用
6. 分页
Paginator对象
page(number): 返回number页的数据
count()
num_pages:多少页
page_range:[1,2,3]
page对象
has_next: 是否有下一页
next_page_number: 下一页
has_previous: 是否有上一页
previous_page_number: 上一页
number:当前页数
10. 埋点
SEO url点击率
作业。统计添加学生的点击次数 既:url /stu/addStu post请求的次数