sql:
子查询
join查询
分组查询(单表分组,多表分组)
ORM:
跨表查询
翻译sql
Queryset.annotate() #
Publish.objects.all().annotate()
博客系统
个人站点(ORM查询------跨表查询与分组查询)
---
文章详细页
1 一次请求的完整流程
----response
----伴随着其他请求
2 render()到底渲染的什么?
作业1 一旦js文件变为静态文件,点赞的js代码如何重构
3 json
4 点赞
作业2: 点赞流程
博客(2) ******
Xadmin(4)******
crm(3) ******
restframework (3) ******
vue(3) ******
路飞(5)******
(1 月)
flask
爬虫
linux
.....
点赞
点赞或者评论者就是当前登录人
1 绑定事件
2 携带data={article_id,is_up}发送Ajax请求
3 对应的视图函数要生成一个赞或者灭记录
4 响应结果给ajax
5 Ajax的success处理
知识点:
什么是json?
+-------------------+---------------+
| Python | JSON |
+===================+===============+
| dict |objects'{"":""}'|
+-------------------+---------------+
| list, tuple | array[] |
+-------------------+---------------+
| str | string '""' |
+-------------------+---------------+
| int, float | 'number' |
+-------------------+---------------+
| True | 'true ' |
+-------------------+---------------+
| False | 'false' |
+-------------------+---------------+
| None | 'null' |
+-------------------+---------------+
user article_id is_up
1 1 True
1 1 False