Model view controller Beego-创建模型表单和ORM
我使用以下代码创建了一个模型:Model view controller Beego-创建模型表单和ORM,model-view-controller,go,beego,Model View Controller,Go,Beego,我使用以下代码创建了一个模型: type UserProfile struct { Id int `orm:"auto"` Name string `orm:"size(100)"` Email string `orm:"size(100)"` Type string
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:required
负责验证,但我们如何控制表单呈现。在控制器中:
func (this *AddController) Get() {
this.Data["Form"] = & UserProfile{}
this.TplNames = "index.tpl"
}
在模板中:
<form action="" method="post">
{{.Form | renderform}}
</form>
{{.Form | renderform}}
有没有办法在表单中使用引导css?否则生成的表单是非常基本的html,谢谢。