3

我是 python 和 web2py 开发的新手。我的要求是:

我必须创建一个 html 页面,其中包含员工信息,例如员工姓名、年龄、地址等......并且按钮将在那里保存,刷新......如果用户按下保存按钮,将员工信息输入到 html 页面后,它应该保存Employee表的条目(如果它已经存在)或者它会首先创建表并将数据保存到其中,然后单击Refresh按钮将从数据库Employee表中获取数据并显示在html页面上。web2py 支持 MVC 架构,所以请任何人提供示例代码,以了解如何在 web2py 中使用 MVC 来实现它。

4

1 回答 1

1

在 web2py 中,您在模型中定义表结构,如下所示:

# Sample Projects Container
db.define_table('it_projects',
                db.Field('project_name', 'string', length=255, required=True),
                db.Field('description', 'text', required=False, default=''),
                db.Field('is_active', 'boolean', required=False, default=True),
                db.Field('created_on', 'datetime', required=True),
                db.Field('created_by', db.auth_users),
                db.Field('anonymous_read', 'boolean', required=True),
                migrate='it_projects.table')

然后您编写包含标记的视图,并在控制器中将数据插入表中,我建议您阅读在线 web2py 书籍,因为它通过有关 CRUD 操作的信息提供。干杯。

于 2012-04-03T17:33:38.987 回答