代码改变世界

随笔档案-2020年04月

beego:数据库的级联查询

2020-04-20 16:39 by StevenZhao, 506 阅读, 收藏,
摘要: 表ArticleTpye 与表Article 是一对多的关系 //查询article表 qs := o.QueryTable("Article")//queryseter //更据表ArticleType的属性TypeName,在表Article查询相关连的数据 var articles Artic 阅读全文

beego模板函数中的视图函数的使用

2020-04-18 22:39 by StevenZhao, 490 阅读, 收藏,
摘要: 视图函数作用:处理视图中简单业务逻辑 1.创建后台函数 2.在视图中定义函数名 3.在beego.Run之前关联起来 func main() { beego.AddFuncMap("prepage",ShowPrePage) beego.AddFuncMap("nextpage",ShowNextP 阅读全文

如何获取编辑页面的Id

2020-04-18 16:20 by StevenZhao, 550 阅读, 收藏,
摘要: <form name = logon method="post" action="/updateArticle?id={{.article.Id}}" content="application" enctype="multipart/form-data"> 在编辑页面时,需要知道编辑的页面id,从而 阅读全文

beego框架之GetFile()函数的使用经验

2020-04-17 14:46 by StevenZhao, 1531 阅读, 收藏,
摘要: GetFile()是用户获取上传图片的信息 func (c *Controller) GetFile(key string) (multipart.File, *multipart.FileHeader, error) 一共返回三个参数:第一个参数FileName(文件名)第二个参数FileHead 阅读全文

beego中redirect 和 tplname的区别

2020-04-16 16:32 by StevenZhao, 985 阅读, 收藏,
摘要: Redirect: 1.浏览器端发送的请求,当访问的地址不是当前地址时,服务器会报302,然后服务器给出地址,然后浏览器再次访问服务器给的地址,地址发生改变。 2.不能传递数据,浏览器地址的改变是再次访问服务器的结果。 tplname: 1.服务器端功能,当前浏览器地址访问另一个地址,浏览器没有向服 阅读全文

关于beego框架 controller GetString获取参数失败

2020-04-16 16:25 by StevenZhao, 1083 阅读, 收藏,
摘要: 问题描述:在注册页面逻辑实现是,时时无法获取页面的填写的注册信息,查找许多资料终于解决; <form class="login_form" name = "login" method="post" action="/register" content="application"> <h1 class 阅读全文