web2py PDF - 我在哪里放这个代码?

时间:2011-04-09 11:40:58

标签: python google-app-engine web2py

http://code.google.com/p/pyfpdf/wiki/Web2Py#Sample_Table_Listing

这是我第一次使用web2py,我正在使用它,因为示例代码正是我对项目的一部分所需要的。

我的问题是我不知道在哪里放这个代码。我正在使用Google App Engine。

1 个答案:

答案 0 :(得分:3)

要了解放置该代码的位置,您至少需要对web2py应用程序的结构有一个基本的了解。我建议至少查看本书的Overview chapter

显示的函数定义(即report()listing()invoice())将放在应用程序的'/ controllers'文件夹中的控制器文件中(脚手架应用程序包含'' default.py'控制器文件,但您可以重命名该文件或创建新的控制器文件)。对db.define_table的调用通常会放在应用程序的'/ models'文件夹中的模型文件中(脚手架应用程序包含'db.py'模型文件,但同样,您可以重命名该文件或创建新的模型文件)。

请注意,最近有关getting pyfpdf to work on GAE的邮件列表的讨论。