Skip to content

lamberthu/blog

 
 

Repository files navigation

blog Build Status

基于beego的博客

Build

./getdeps.sh
go build

Download

您可以直接从下方地址下载 http://gobuild.io/github.com/duguying/blog

功能单元及完成进度

后端

  • 用户管理
    • 登录
    • 注册
    • 登出
    • 修改用户名
    • 修改邮箱
    • 邮箱验证
    • 找回密码
      • 发送找回密码邮件
      • 重置密码
    • 修改密码
    • 销户
  • 文章管理
    • 添加文章
    • 修改文章
    • 删除文章
    • 获取文章
    • 文章分页
    • 最热文章列表
    • 所有文章列表页
    • 文章按月份分页
    • 文章按关键词分页
    • 文章阅读统计
    • 管理-文章列表
  • 其他
    • 附件上传
    • 附件数据库记录
    • 附件列表
    • 附件删除
    • 阿里云OSS上传
    • 文章草稿保存
    • 文章草稿获取

前端

  • 整体风格
    • 首页样式
    • 管理后台样式
  • 交互设计
    • 代码高亮
    • 公式高亮
    • 文章页多说评论框
    • 管理页编辑器配置
    • 管理页文章添加
    • 管理页文章删除
    • 管理页文章修改

Attachment

配置好的ueditor下载,请下载后解压到static目录下。

Install

你可以直接导入blog.sql文件到你的mysql数据库,也可以访问/install页面自动导入数据库。 之后按照Attachment部分安装ueditor。 最后,将conf/app.conf配置为可注册(registorable = true),然后访问/registor注册你的第一个帐号,记得注册完成后再配置文件中关闭可注册状态(registorable = false)。

License

MIT License

Releases

No releases published

Packages

No packages published

Languages

  • Go 61.7%
  • CSS 20.1%
  • JavaScript 11.5%
  • CoffeeScript 6.5%
  • Shell 0.2%