V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
herozem
V2EX  ›  Python

用 Tornado 写了一个用 rst 纯文本写作的博客

  •  
  •   herozem · 2016-06-18 17:05:28 +08:00 · 2772 次点击
    这是一个创建于 2840 天前的主题,其中的信息可能已经有所发展或是发生改变。

    RT ,只要把 rst 上传到项目的 posts 文件夹或者指定监听的文件夹中,进程将会自动重启并且缓存文章列表。

    Github 地址

    在线Demo

    因为是托管在 DO 上,特别的慢。随时可能会转走。速度上还不如看 Github 的 README 里的截图。

    不过目前功能非常的简单,准备加点其他功能,但是因为设计目标就是纯文本,完全不使用数据库,所以评论 是加不了,只能用第三方评论系统如 Disqus ,多说等(不过我现在连这两货都还没加上去呢)。

    收获:

    最大的收获就是前端知识啦~以前完全不会写诶~现在还有点感觉了~

    第 1 条附言  ·  2016-06-18 19:55:13 +08:00
    忘记说了,虽然默认设置是 rst ,但是 markdown 也是可以滴~只需要在 config.py 里把 rst 改成 md 就行啦,也可以改成 ascii ,表示纯文本(虽然名字取得不太科学)
    5 条回复    2016-06-19 08:19:32 +08:00
    TrustyWolf
        1
    TrustyWolf  
       2016-06-18 17:14:38 +08:00
    在国外访问秒开 www
    herozem
        2
    herozem  
    OP
       2016-06-18 17:22:32 +08:00 via iPhone
    @TrustyWolf DO 现在国内巨慢。以前用锐速还好点。现在完全不行了。以后 vps 只能买日本的了
    aristotll
        3
    aristotll  
       2016-06-18 20:53:11 +08:00
    rst 和 md 比的好处是哪些啊?求教,无意引战 只是好奇为啥 Python 社区这么喜欢 rst
    herozem
        4
    herozem  
    OP
       2016-06-18 21:54:30 +08:00
    @aristotll 历史问题我也不太清楚,好像在 md 流行之前 python 社区就在用 rst 了
    tinyproxy
        5
    tinyproxy  
       2016-06-19 08:19:32 +08:00 via iPad
    @aristotll 用过 sphinx 跟 gitbook 写文档, gitbook 跑起来太操蛋了,而 sphinx 编译完挂 nginx 就行了。至于两个的语法,个人觉得 markdown 更简洁, rst 的 table 写起来爽死
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5514 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 06:39 · PVG 14:39 · LAX 23:39 · JFK 02:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.