web2py PDF - 我该把这段代码放在哪里?

1 投票
1 回答
689 浏览
提问于 2025-04-16 15:23

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

这是我第一次使用web2py,我之所以选择它,是因为示例代码正好符合我项目的一部分需求。

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

1 个回答

3

要理解代码放在哪里,你至少需要对web2py应用的结构有个基本的了解。我建议你先看看这本书的概述章节

文中提到的函数定义(比如 report()listing()invoice())应该放在你应用的 '/controllers' 文件夹里的控制器文件中(这个框架应用里有一个叫 'default.py' 的控制器文件,你可以把它重命名或者新建一个控制器文件)。而调用 db.define_table 的部分通常放在你应用的 '/models' 文件夹里的模型文件中(这个框架应用里有一个叫 'db.py' 的模型文件,同样,你可以重命名它或者新建一个模型文件)。

另外,最近在邮件列表上有讨论关于在GAE上使用pyfpdf的问题

撰写回答