爱意满满的作品展示区。
slysly759

纯 Python 写了一个博客系统(拖延症晚期,大家轻喷蛤)

  •  
  •   slysly759 · Jun 15, 2017 · 6856 views
    This topic created in 3430 days ago, the information mentioned may be changed or developed.

    背景介绍

    参观地址: https://www.fuckblog.org

    这个博客系统是年前学习廖雪峰大作业的基础上撰写的,本身年初就能发布,结果公司培训 毕业论文什么的,拖到了现在,现在可以说是拖延症晚期啊==。在编写的过程中必须要感谢 墨灵 网友在 orm 以及 整个博客架构上的指点 另外就是 南京的基友给我在后续发布上的帮助,以及 FuckBlog 小组的酱油团哈哈哈哈。

    版本功能

    1. 参考众多博客的前端布局,选用比较流行的两栏式,评论和文章均支持 markdown 发表。参考博客有 lepture

    小明明的博客  核心参考了 Dandy 的 blog      以及 samzong 的博客   (他们都换了风格,握草搞我啊) 以及各位前端大大的博客

    1. 动态分页标签,新增标签是可以动态在首页展示。

    2. 不完善的渐入效果(前端技术烂==)

    3. 去除有可能在评论里或者文章里面的 xss 攻击

    4. 没有了。你可能认为这个要有很多酷炫的技能(分页标签算么== ),哈哈哈你猜错了哈哈哈哈。如果你觉得这个博客还不错,可以提一些功能,如果我在公司不忙的话我就来加吧。

    To Do

    以下是我还想增加的一点点功能:

    1. 后台页面文章的修改和删除(后台接口倒是有,前端不是很熟就搁置了)

    2. 本地 md 发表到博客 的小脚本(我好像看到大家有这个需求)

    3. 优化以下后台页面。

    后记

    1. 这个 Python 外部用了 aiohttp 和 aiomysql 库 其他都是自己手撸。其他比如 orm 中间件 都是自己手撸的(主要是 aio 异步我重构自写能力不足,就只能用外部了,Jinja2 这个忘记去掉了 应该是可以干掉的)

    2. jquery+bootstrap 用起来真开心,vue 太省事了 不要,我要自己写嘿嘿。前端一大抄,后端 sbadmin 写前端还真痛苦。。。。关键提交自己写 js 就好了 能用就行,丑不丑就算了吧。

    3. 接下来 我发现有一个有趣的事情可以做 想分析 聊天记录 来进行一些数据统计 语言分析什么的。最好还能做一个计量统计模型,看能不能对某方面进行建模预测。

    18 replies  •  2017-06-16 10:27:38 +08:00
    xiahei
    xiahei
    Jun 15, 2017 via Android
    1
    完全不适配移动端。
    为什么名字要带 fuck 呢,个人挺反感这样的。
    windfarer
    windfarer
    Jun 15, 2017
    2
    名字起得不好
    lzhr
    lzhr
    Jun 15, 2017
    3
    这个名字可能 让这系统只能成为玩具
    slysly759
    slysly759
    OP
    Jun 15, 2017 via Android
    4
    @lzhr 好吧 下次取名字还是注意点。 就当自己用 算了
    Tunar
    Tunar
    Jun 15, 2017 via Android
    5
    移动端,有点差。。
    flaneurse
    flaneurse
    Jun 15, 2017 via Android
    6
    手机上没法看
    lzhr
    lzhr
    Jun 15, 2017
    7
    https://ooo.0o0.ooo/2017/06/15/5942182ae8d7d.png 可以的
    natforum
    natforum
    Jun 15, 2017
    8
    域名很骚气
    fzleee
    fzleee
    Jun 15, 2017
    9
    三年前我也写过一个: https://github.com/fzlee/Tyou
    现在还在用
    slysly759
    slysly759
    OP
    Jun 15, 2017 via Android
    10
    @flaneurse 不好意思 过两天我做一下适配
    RealLiuSha
    RealLiuSha
    Jun 15, 2017
    11
    code 的注释也是屌炸天啊。。。
    RealLiuSha
    RealLiuSha
    Jun 15, 2017
    12
    @xiahei @windfarer @lzhr 用心做的东西 不受限于名字 https://github.com/nvbn/thefuck
    chuanqirenwu
    chuanqirenwu
    Jun 15, 2017 via iPhone
    13
    厉害了,我的风格风格和你完全想法,绝不重复多写一行别人已经写过的代码。
    skunktalks
    skunktalks
    Jun 15, 2017
    14
    大家为什么要起那么冲的名字
    哈哈哈哈哈
    SIFT2009
    SIFT2009
    Jun 15, 2017
    15
    后台编辑器用的是什么
    slysly759
    slysly759
    OP
    Jun 15, 2017 via Android
    16
    @SIFT2009 开源的 editer.md 还是比较好用的
    xFrank
    xFrank
    Jun 16, 2017
    17
    因为域名带“ fuck ”,被公司 proxy 屏蔽了,冤不冤?
    davidtsang
    davidtsang
    Jun 16, 2017
    18
    用 ruby on rails 可以很快搞定这些,效率比 python 高得多。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2372 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 48ms · UTC 15:19 · PVG 23:19 · LAX 07:19 · JFK 10:19
    ♥ Do have faith in what you're doing.