我是python和web2py开发的新手。我的要求是:
我必须创建一个html页面,其中包含员工信息,例如:员工姓名,年龄,地址等...和按钮将在那里保存,刷新..如果用户按下保存按钮,将员工信息输入到html页面,它应该将条目保存到员工表(如果它已经存在)或者它将首先创建表并将数据保存到其中,然后单击Refresh按钮将从数据库Employee表中获取数据并显示在html页面上。 web2py支持MVC架构,所以任何人都可以为我提供如何使用web2py中的MVC实现它的示例代码。
答案 0 :(得分: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')
然后您对包含标记的视图进行编码,并在控制器中将数据插入表中,我建议您通过有关CRUD操作的信息阅读在线web2py本书。欢呼声。