Beego - 创建模型表单和 ORM

我使用以下代码创建了一个模型:


type UserProfile struct {

    Id                  int             `orm:"auto"`

    Name                string          `orm:"size(100)"`

    Email               string          `orm:"size(100)"`

    Type                string          `orm:"size(30)"`

    Admin               bool

    Car                 []*Car          `orm:"reverse(many)"`

}

有什么办法可以直接使用这种结构渲染表单吗?我认为valid:requiredrake 关心验证,但我们如何控制表单渲染。


互换的青春
浏览 175回答 1
1回答

智慧大石

在控制器中:func (this *AddController) Get() {&nbsp; &nbsp;this.Data["Form"] = & UserProfile{}&nbsp; &nbsp;this.TplNames = "index.tpl"}在模板中:<form action="" method="post">&nbsp; &nbsp; {{.Form | renderform}}</form>
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go