京推推cms网站建设,低价企业网站搭建,平面设计基础文章,番禺低价网站建设1.多表查询
基于对象
基于双下划线
正向和反向
聚合查询
分组查询#xff08;配合聚合使用#xff09;
F查询和Q查询
2.其他字段和字段参数
其他字段
字段参数#xff1b;ORM参数
ForeignKey 属性
ManyToManyField 用于表示多对多的关联关系。在数据库中通过第三…1.多表查询
基于对象
基于双下划线
正向和反向
聚合查询
分组查询配合聚合使用
F查询和Q查询
2.其他字段和字段参数
其他字段
字段参数ORM参数
ForeignKey 属性
ManyToManyField 用于表示多对多的关联关系。在数据库中通过第三张表来建立关联关系
中间表创建方式
在表中都可以定义要给内部类
3.Django和Ajax
ajax:异步Javascript和XML
作用Javascript语言与服务器(django)进行异步交互传输的数据为XML当然传输的数据不只是XML,现在更多使用json数据
同步交互异步交互
使用使用了jq帮咱们封装的方法 ajax 名字跟ajax相同 $.ajax
真正的ajax原生需要使用js操作jq的ajax方法是对原生js的封装方便咱们使用
计算 小案例
上传文件
json格式用的多后期
作业
1.连表有哪几种连接方式
内连接INNER JOIN
SELECT column_name(s)
FROM table1
INNER JOIN table2
ON table1.column_name table2.column_name;结果表中只返回两个表中有共有的连接关系id的值and
左外连接(LEFT JOIN)
SELECT column_name(s)
FROM table1
LEFT JOIN table2
ON table1.column_name table2.column_name;以左表为基础左表全数据在结果表中展示右表中有连接关系id的数据填充到结果没有的在结果表中填充NULL
右外连接(RIGHT JOIN)
SELECT column_name(s)
FROM table1
RIGHT JOIN table2
ON table1.column_name table2.column_name;以右表为基础右表全数据在结果表中展示左表中有连接关系id的数据填充到结果没有的在结果表中填充NULL
全连接(FULL OUTER JOIN)
SELECT column_name(s)
FROM table1
FULL OUTER JOIN table2
ON table1.column_name table2.column_name;左右表的所有数据以连接关系id为基准展示没有的在结果表中填充NULL
交叉连接(CROSS JOIN)
SELECT column_name(s)
FROM table1
CROSS JOIN table2;交叉连接返回两个表中的所有可能的组合结果表展示笛卡尔积
2.登录和注册Ajax