Beego接收json request时获取的body是空的解决
最近在学习vue,由于之前做这个博客的后台比较简陋,顺势就把管理后台改用restful + vue的形式,重新改做,记录一下遇到的小问题。 后端用的是beego(golang), 前端网路请求库用的是axios。 beego做restful 路由很简单, 只需要一行route就可以把GET、POST、PUT、DELETE四个方法的路由都做好。 比如添加post的restful,四个请求方法的路由:
最近在学习vue,由于之前做这个博客的后台比较简陋,顺势就把管理后台改用restful + vue的形式,重新改做,记录一下遇到的小问题。 后端用的是beego(golang), 前端网路请求库用的是axios。 beego做restful 路由很简单, 只需要一行route就可以把GET、POST、PUT、DELETE四个方法的路由都做好。 比如添加post的restful,四个请求方法的路由:
go-sitemap-generator是一个golang的生成sitemap的包,利用它可以快速生成sitemap文件,及可以ping是搜索引擎,通知收录。 sitemap的意义 xml文件的sitemap更多的用途是,加快搜索引擎对网站的认识,把想要被收录的url放到sitemap里面,搜索引擎就能按照这些url去检索对应的网页。 通过之前的做站经验,sitemap.xml的存在,是有能够加快
这里说的分页是指大量数据显示时,每页固定数量数据的输出,即是cms中的列表页分页。 Beego已经有内置的分页功能,但文档里面没有详细说明, 具体的package在 github.com/astaxie/beego/utils/pagination 具体使用方法 先是导入上面的包, 然后在需要的地方新建一个paginator // Category 栏目页面 func (c *Blog) Cate
对于beego框架的orm,教程、文档上面的描述、例子不详尽。尽管上面又多对多模型的定义例子,但是那是对于新项目而言的,如果有那么个情况,是需要在现有的数据库(包含数据)的情况下开发,可能,文档上的例子就不能直接搬了。而在找了很多网页之后, 最终在beego框架本身的代码里面找到了例子。 github.com\astaxie\beego\orm\models_test.go 多对多关系,会需要有一