首页 文章

如何使用web2py创建,插入和更新数据库表? [关闭]

提问于
浏览
3

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

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

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')
    

    然后编写包含标记的视图,在控制器中只需将数据插入表中,我建议您通过有关CRUD操作的信息阅读在线web2py本书 . 干杯 .

相关问题