繁体   English   中英

Pylons入门

[英]Getting started with Pylons

我刚刚开始使用Web框架。 我已经决定我非常喜欢python,并开始关注Web框架。 我不喜欢django有几个原因,但从我迄今为止尝试的内容中我发现我非常喜欢pylons。

我遇到的问题是我找不到很多关于挂架的文章/教程,特别是1.0篇文章。 有没有人知道有关塔的任何好的入门教程和文章?

此外,我需要在我的应用程序中使用安全登录实现用户,并让用户“拥有”模型。 关于我将如何做的任何好的建议/文章/教程?

当我看一些教程时,他们提到虚拟python环境。 我真的不知道那是什么,你为什么要使用它们以及如何使用它们。 有帮助吗?

最后,我找不到有关如何将pylons部署到生产环境的任何好的教程/文章。 我拥有一台VPS,我将在那里部署。 对此有何帮助?

关于挂架或蟒蛇还有什么我应该知道的吗? 我已经了解了python的基础知识。

meder( http://pylonsbook.com/en/1.1/ )建议的这本书是一个非常好的开始。 我赞成他的anwser,因为那是我学习Pylons的地方。

然而,本书是为Pylons 0.9.7(0.10和1.0之前的最新版本)编写的。

Pylons是几个高质量图书馆的聚集地。 学习Pylons就是学习这些图书馆。 本书的大部分内容都是关于探索这些库。 当您学习在Pylons中开发Web应用程序时,您真正学到的是使用Python开发应用程序。

现在,我认为这本书和官方网站( http://pylonshq.com/docs/en/1.0/ )是学习Pylons的两个最有价值的资源。

在0.9.7和1.0之间发生的大多数更改都在应用程序启动中(您可能不会在开始时尝试修改)。 除此之外,图书馆已经更新(sqlalchemy现在是0.6,等等)。 此外,一个可能会影响您的更改:url_to和redirect_to函数已被url和redirect替换。 就是这样。

有一本免费出版的书,涵盖了Pylons 1.0:

http://pylonsbook.com/en/1.1/

你肯定需要学习SQLAlchemy来掌握Pylons。

官方文档是非常好的开始, http://www.sqlalchemy.org/docs/ ,您可能想尝试Elixir扩展,它提供了更好的声明性语法。

您还应该阅读Routes模块上的文档, http: //routes.groovie.org/contents.html,尤其是子映射器和RESTful服务, http: //routes.groovie.org/restful.html

你需要学习你选择的w / e模板系统。 例如,Mako有一些非显而易见的警告,比如<%namespace/> vs <%include/>性能要好得多。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM