“micro”并不意味着整个Web应用程序都必须适合于一个单独的Python文件 (尽管它当然可以),也不意味着flask缺乏功能性。微框架中的“微”意味着Flask的目标是保持核心简单但可扩展。Flask不会为您做很多决定,比如使用什么数据库。它所做的那些决策,例如要使用的模板化引擎,很容易更改。其他一切都取决于你,所以这个瓶子可以是你需要的一切,而不是你不需要的。默认情况下,flask不包括数据库抽象层、表单验证或其他任何可以处理该问题的库。相反,flask支持扩展来向应用程序添加这样的功能,就好像它是在flask本身中实现的一样。许多扩展提供了数据库集成、表单验证、上载处理、各种开放式身份验证技术等等。Flask可能是“微型的”,但它已经准备好生产使用的各种需要。
Copyright © Since 2014.
开源地理空间基金会中文分会
吉ICP备05002032号
Powered by TorCMS