关于本站

这是一个用python3写的个人博客网站,基于aiohttp第三方库,该库使用了python3异步模型。网站前台展示页面采用传统的服务器后端渲染页面方式展现,以利于SEO。而网站后台管理页面因没有SEO要求,故采用单页应用形式。首次载入后其他操作无需重载整个页面,提高了用户使用感受。

这里用来记录我学习编程过程中的日常点滴,代码托管在Github上,欢迎大家来交流。

本站的评论系统采用Disqus,国内用户可能需要翻墙才能使用。

本站已经开放网站后台管理页面,注册用户可以进行浏览,但是涉及到数据库修改操作的话还是需要管理员权限。

打个广告

本站空间提供商使用的是Digital Ocean,性价比不错,San Francisco节点的VPS国内访问速度尚可,有兴趣的同学可以通过以下链接注册试用。

https://m.do.co/c/5bed760ea510

通过以上链接注册试用的话可以便宜10美刀,我也可以可到回馈,一举两得。照例他也是支持30天退款的,大家可以放心试用。

开发日志

2016-10-6

  • 在用户信息页面内加入修改密码功能
  • 在登录页面内加入一直未实现的“忘记密码”功能

2016-9-15

  • 将网站后台管理页面统一成单页应用形式,除了文章编辑和分类编辑两个页面外,其余操作均无需重载整个页面
  • 修正了“非管理员注册用户浏览后台管理页面”选项的逻辑错误
  • 增加findAll函数的功能,现在可以指定仅获取某几个字段的数据,而不像以前只能获取全部字段的数据无法更改

2016-9-10

  • 在文章编辑页面加入可以预览以前上传的图片功能
  • 在文章编辑页面加入预览功能,可以预览发布后的文章内容,使用后端python代码转换markdown,保证预览结果和发布结果的一致性

2016-9-8

  • 加入是否可以让“非管理员注册用户浏览后台管理页面”的选项,供演示后台管理页面功能,该选项默认关闭

2016-8-22

  • 修改了页面样式,看起来不会太刺眼
  • 修正了offcanvas不会自动设置导航栏选中样式

2016-8-19

  • 修改导航栏样式为通栏以及暗色效果

2016-8-17

  • 加入文章阅读量显示

2016-8-16

  • 修正pygments的暗色主题monokai的代码着色bug,现在代码块已经使用monokai主题了

2016-8-14

  • 加入缺失的about页面
  • 加入代码语法高亮,使用markdown2的“fenced-code-blocks”扩展来实现。其是在后台调用pygments实现功能的。本人比较喜欢monokai主题(sublime的默认主题)但是pygments的暗色主题有bug,某些代码会和背景色混在一起,故目前只能先使用浅色主题

2016-8-13

  • 在网站页面里加入回到顶部功能
  • 提交文章摘要时监测长度不能大于200个字符

2016-8-11

  • 网站代码按照PEP8要求规范化。

2016-8-9

  • 加入文章评论数显示功能。

2016-8-6

  • 网站初版上线,代码基于廖雪峰的python3教程实战内容做了一些修改并扩充了以下功能:
    • 文章分类功能
    • 本地评论管理中可以直接跳转到相应评论处
    • 用户信息页面
    • 图片上传功能
    • 可选使用Disqus评论系统
    • 使用JSON格式配置文件,并支持注释
    • 完善程序退出机制,手工退出不会报错

CashQian Blog

欢迎来到我的个人博客网站

友情链接

Powered by Python Blog. Copyright © 2016.

www.cashqian.net. All rights reserved.