Python - 微网框架 -

时间:2013-08-06 20:22:26

标签: python

网络框架中有很多事情发生 - 他们可能需要一个年龄来学习。

那么,当我说WSGI几乎所有我们需要响应请求时,我都缺少什么。如果我超载环境,我可以存储几乎所有我需要的东西,那么我从框架中获得了什么?

1 个答案:

答案 0 :(得分:2)

您当然可以仅使用WSGI编写Web应用程序,但在某些时候您将不得不解决以下问题:

  • 如何处理不同的网址请求?
  • 如何解析表单数据?
  • 如何呈现回复?
  • 我如何支持会话?
  • 如何保留数据?
  • 等等等...

每个Web框架都解决了一些(或全部)这些问题。是的,您可以自己设计和实施解决方案,但Web框架包含其他人发现非常适合他们的解决方案。这就是你从框架中获得的东西:一堆关于如何在编写Web应用程序时解决常见问题的建议。

最后,很容易被Web框架的选择数量所淹没,但如果您只学习一个,其他人将更容易理解。我建议学习django或更简约的框架,如烧瓶。其他框架与这两个框架非常相似,您可以轻松地进行修改。