【问题标题】:Django complete flow of request processingDjango完整的请求处理流程
【发布时间】:2014-06-21 20:27:15
【问题描述】:

我想知道完整的Django请求处理流程as given here

但上图没有显示一些处理元素,如信号、装饰器、权限...等。

我想知道完成单个请求可能需要也可能不需要的每一个点。

提前致谢。 :)

【问题讨论】:

    标签: python django django-rest-framework


    【解决方案1】:

    这个问题非常广泛,但我可以说阅读文档有助于可选模块、装饰器、上下文处理器、铃声、口哨、doo-dads 等。“Zeal”(免费,*nix/Windows)或“ Dash”(付费/恼人软件,OSX)是很好的离线文档工具,可以让搜索文档更容易/更快。

    回答“必需”的内容很简短:定义的 URL 具有匹配的“视图”方法,该方法接受 HttpRequest 并返回 HttpResponse。典型的 Web 框架的东西,但这并不是 Django 真正要解决的问题。其他 Web 框架只是最小的,旨在不碍事,但 Django 更“包含电池”,如果您的应用程序变得复杂,这就是它的亮点。

    这是一个关于单文件 django 的好帖子,它将为您提供一些更清晰的最低 Django 示例:How do I write a single-file Django application?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-07-11
      • 2021-08-16
      • 2020-10-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多