Django 使用 ajax 和通过 csrf 认证的三种方式
Django 中使用 ajax 发送异步请求的方法,以及解决 csrf 跨站请求伪造防御机制的方法。
Django 中使用 ajax 发送异步请求的方法,以及解决 csrf 跨站请求伪造防御机制的方法。
前后端分离的相关理论,包括前后端分不分离的差异,API 接口的讨论,以及简要介绍 DRF 所遵循的 RESTful 规范,讨论了序列化,还简要介绍了 DRF。
Web 框架的原理,通过亲自搭建 Web 框架的方式进行讨论,由浅到深,由简易到复杂,功能也越来越强大。虽然不足以真的用做 Web 框架,但是对于学习来说,受用很大。
序列化器,就是 DRF 用来实现序列化和反序列化的工具。
Cookie 和 session 的基本原理和概念,以及如何通过 Django 操作 Cookie 和 session。
网络通信,传播的只能是字符串。对于字典、列表等数据,需要序列化成字符串之后才能传输。使用 JsonResponse 方法,封装了序列化的过程,让我们传输字典和列表数据更加高效。
Django 建议我们对于 AUTH_USER_MODEL 参数的设置一定要在第一次数据库迁移之前就设置好,否则后续使用可能出现未知错误。这里是解决这些错误的方式。
Django 的入门,初步认识 Django,了解如何创建 Django 项目和应用,如何运行 Django,以及 Django 各个文件的作用和基本用法。还有路由的用法。
ORM 多表操作,包括多表关系的创建写法,多表的增删改查和链表操作等。