文档章节

和lock一起学beego 博客系统开发为例(一)

lock-li
 lock-li
发布于 2016/06/13 22:59
字数 350
阅读 1270
收藏 4

最近工作一直很忙,加上公司人员变动的历害,也没有更新博客了。

前一阵子看了golang觉得不错,顺便看了一下beego框架。准备和大家一起学习beego,开发一个简易的博客系统。

博客主要功能:(没有后台管理,管理在前台根据用户判断来管理)

1.文章发布和编辑

2.文章列表显示,搜索,分页

3.文章详情的显示

4.文章评论

5.图片上传

6.相册展示

7.用户登录

8.用户编辑

根据beego来开发这些功能,基本上以后的CURD的功能都会体现出来,一些常用公共方法,ORM来操作表数据

主要工具

1. LiteIDE作为开发工具

2.MySql数据库

3.Bootstrap前端框架

环境配置注意事项

1. Go环境变量的设置,如果不是win系统,就要设置环境变量

export GOPATH="/Users/lock/gowork/"

export PATH=/Users/lock/gowork/bin:$PATH

2.GoPath的设置 

3.Beego的安装,可以参考他的官网,有详细介绍,在编译的时候,bee run来实时运行查看

 

好的,今天先把准备工作做好,下篇主要完成以下工作:

1.beego框架,项目的建立

 2.  表数据的设计

 3.  模型的建立

© 著作权归作者所有

共有 人打赏支持
lock-li

lock-li

粉丝 40
博文 73
码字总数 34522
作品 1
松江
CTO(技术副总裁)
私信 提问
和lock一起学beego 博客系统开发为例(三)

mongodb: MongoDB(二):基础知识 Django学习笔记:为Model添加Action 和lock一起学beego 博客系统开发为例(三) 深入Go语言 - 1 django captcha imagintft: 关于captcha使用The _imagingft C ...

d_watson
2016/06/16
18
0
和lock一起学beego 博客系统开发为例(七)

接着上篇来写《和lock一起学beego 博客系统开发为例(六)》 这篇主要完成以下事项: 下篇我们要完成下面三个任务: 1、单图上传 2、多图上传 关于图片上传的功能介绍完,博客系统基本开发流程...

lock-li
2016/06/22
432
0
和lock一起学beego 博客系统开发为例(四)

最近在看欧洲杯,没空写。今天周六刚好写一篇。 接着上篇来写《和lock一起学beego 博客系统开发为例(三)》 这篇主要完成以下事项: 下篇我们要完成下面三个任务: 1、控制器的使用 2、路由的...

lock-li
2016/06/18
571
0
和lock一起学beego 博客系统开发为例(二)

接着上篇来写《和lock一起学beego 博客系统开发为例(一)》 这篇主要完成以下事项: 1.beego框架,项目的建立 2. 表数据的设计 3. 模型的建立 (这篇在公司里写的,用的是win机器) 一、bee...

lock-li
2016/06/14
764
0
和lock一起学beego 博客系统开发为例(三)

接着上篇来写《和lock一起学beego 博客系统开发为例(二)》 这篇主要完成以下事项: 1.模型里如何创建方法 2. 数据库的引用 3. beego的配置文件使用 一、模型里如何创建方法 在上篇中,我们...

lock-li
2016/06/15
710
0

没有更多内容

加载失败,请刷新页面

加载更多

Confluence 6 教程:在 Confluence 中导航

当你对 Confluence 有所了解后,你会发现 Confluence 使用起来非常简单。这个教程主要是针对你使用的 Confluence 界面进行一些说明,同时向你展示在那里可以进行一些通用的任务和操作。 空间...

honeymose
14分钟前
2
0
sed, awk 练习

1. sed打印某行到某行之间的内容 2. sed 转换大小写 将单词首字母转化大写 将所有小写转化大写 3. sed 在某一行最后面添加一个数字 4. 删除某行到最后一行 解析: {:a;N;$!ba;d} :a : 是...

Fc丶
今天
2
0
babel6升级到7,jest-babel报错:Requires Babel "^7.0.0-0", but was loaded with "6.26.3".

自从将前端环境更新到babel7,jest-babel之前是基于babel6的,执行时候就会报:Requires Babel "^7.0.0-0", but was loaded with "6.26.3". 很烦,因为连续帮好几台电脑修复这个问题,所以记...

曾建凯
今天
1
0
探索802.11ax

802.11ax承诺在真实条件下改善峰值性能和最差情况。 如何改善今天的Wi-Fi? 在决定如何改进当前版本以外的Wi-Fi时,802.11ac,IEEE和Wi-Fi联盟调查了Wi-Fi部署和行为,以确定更广泛使用的障碍...

linuxprobe16
今天
2
0
使用linux将64G的SDCARD格式化为FAT32

一、命令如下: sudo fdisk -lsudo mkfs.vfat /dev/sda -Isudo fdisk /dev/sda Welcome to fdisk (util-linux 2.29.2). Changes will remain in memory only, until you decide to wri......

mbzhong
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部