一: 如果您的應用是不需要模板輸出的,那麼可以在配置文件或者在 main.go
中設置關閉自動渲染。
配置文件配置如下:
autorender = false
main.go 文件中設置如下:
beego.AutoRender = false
用戶無需手動的調用渲染輸出模板,beego 會自動的在調用完相應的 method 方法之後調用 Render 函數,當然如果您的應用是不需要模板輸出的,那麼可以在配置文件或者在 main.go
中設置關閉自動渲染。
配置文件配置如下:
autorender = false
main.go 文件中設置如下:
beego.AutoRe
nder = false
二: 這種大多數情況是由於你採用了 go run main.go
這樣的方式來運行你的應用,go run 是把文件編譯之後放在了 tmp 下去運行,
而 beego 的應用會讀取應用的當前運行目錄對應的 conf,view 去查找相應的配置文件和模板,因此要正確運行,請使用 go build
然後執行應用 ./app
這種方式來運行。或者使用 bee run app
來啓動你的應用。