【问题标题】:web2py PDF - Where do I put this code?web2py PDF - 我把这段代码放在哪里?
【发布时间】:2011-08-02 01:35:03
【问题描述】:

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

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

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

【问题讨论】:

标签: python google-app-engine web2py


【解决方案1】:

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

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

注意,最近在邮件列表中讨论了关于 getting pyfpdf to work on GAE 的讨论。

【讨论】:

  • 谢谢,我把它都放在控制器里了,最后一行的示例代码似乎有语法错误。 (}}})
猜你喜欢
  • 2014-02-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多