这么大的消息!异步 Django。
我有一些困惑,想通过提出一些问题来清除它们。
1. 异步视图需要“不需要”AJAX?
根据我掌握的信息,(不知道 AJAX 是什么,但许多 Django 教程都提到了它,所以它在我的学习愿望清单上)
Ajax 是一组 Web 开发技术,在客户端使用许多 Web 技术来创建异步 Web 应用程序。使用 Ajax,Web 应用程序可以从服务器异步发送和检索数据,而不会干扰现有页面的显示和行为。
这不是 Django 中的异步视图也会做的事情吗?
1A。如果 Async Django 不会完全取代 AJAX,是否值得学习?
2. 这对频道意味着什么?
Channels 是一个项目,它采用 Django 并将其能力扩展到 HTTP 之外 - 处理 WebSockets、聊天协议、IoT 协议等。它建立在名为 ASGI 的 Python 规范之上。
异步 django 也可以替换频道吗?
用推理建议与这些主题相关的事情。例如将 AJAX 与 JSON 一起使用(只是一个示例)
我知道将 Django 转换为 async 需要时间,所以在回答时请记住这一点