1、实现文章列表、设置、编辑功能

2、实现文章附件功能
This commit is contained in:
lifei6671
2018-07-17 19:13:11 +08:00
parent 96ba414dd8
commit 86637ef581
15 changed files with 1521 additions and 425 deletions

View File

@@ -35,6 +35,8 @@ func init() {
beego.InsertFilter("/book", beego.BeforeRouter, FilterUser)
beego.InsertFilter("/book/*", beego.BeforeRouter, FilterUser)
beego.InsertFilter("/api/*", beego.BeforeRouter, FilterUser)
beego.InsertFilter("/blogs", beego.BeforeRouter,FilterUser)
beego.InsertFilter("/blogs/*", beego.BeforeRouter,FilterUser)
var FinishRouter = func(ctx *context.Context) {
ctx.ResponseWriter.Header().Add("MinDoc-Version", conf.VERSION)

View File

@@ -65,11 +65,14 @@ func init() {
//管理文章的路由
beego.Router("/blogs", &controllers.BlogController{},"*:ManageList")
beego.Router("/blogs/setting/:id", &controllers.BlogController{}, "*:ManageSetting")
beego.Router("/blogs/edit/:id",&controllers.BlogController{}, "*:ManageEdit")
beego.Router("/blogs/setting/?:id", &controllers.BlogController{}, "*:ManageSetting")
beego.Router("/blogs/edit/?:id",&controllers.BlogController{}, "*:ManageEdit")
beego.Router("/blogs/delete",&controllers.BlogController{}, "post:ManageDelete")
beego.Router("/blogs/upload",&controllers.BlogController{}, "post:Upload")
//读文章的路由
beego.Router("/blog", &controllers.BlogController{}, "*:List")
beego.Router("/blog/attach/:id:int/:attach_id:int", &controllers.BlogController{},"get:Download")
beego.Router("/blog/:id",&controllers.BlogController{}, "*:Index")
beego.Router("/api/attach/remove/", &controllers.DocumentController{}, "post:RemoveAttachment")