Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/go/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Model view controller Beego-创建模型表单和ORM_Model View Controller_Go_Beego - Fatal编程技术网

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,谢谢。