V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
keelii
V2EX  ›  分享创造

Flask 写的一个笔记本应用 Simple Note

  •  1
     
  •   keelii ·
    keelii · 2016-06-28 13:15:47 +08:00 · 4488 次点击
    这是一个创建于 3105 天前的主题,其中的信息可能已经有所发展或是发生改变。

    看完《 Flask web 开发》后写的一个笔记本应用,功能比较简单,数据库就两张表( User, Note )

    Simple Note

    Simple Note

    后端 用到的东西有:

    • Flask-Login
    • Flask-Moment
    • Flask-Script
    • Flask-SQLAlchemy
    • Flask-WTF
    • Jinja2
    • pycrypto - 用来加密存储私有笔记

    前端 用到的东西有:

    图床用的是七牛云免费 bucket

    部署在自己的 vultr vps (有尾巴)上面

    前端除了笔记详情页自己大概写了一套样式以外别的都是用 materialize 套的

    感觉现在用 Flask 做网站成本已经很小了,基本上只需要自己想清楚做个啥功能就行了,大多数组件都是现成的可套用。

    第 1 条附言  ·  2016-07-05 21:39:07 +08:00
    17 条回复    2016-07-04 10:51:21 +08:00
    csdreamdong
        1
    csdreamdong  
       2016-06-28 13:26:41 +08:00
    赞一个。
    billion
        2
    billion  
       2016-06-28 13:32:26 +08:00
    还是不错,赞一个。楼主会开源吗?
    rvw
        3
    rvw  
       2016-06-28 13:43:28 +08:00
    赞一个
    jz1206
        4
    jz1206  
       2016-06-28 13:53:36 +08:00
    赞一个!
    keelii
        5
    keelii  
    OP
       2016-06-28 15:09:01 +08:00
    @billion 稍后整理下发出来吧。部署的时候代码有点乱。
    hqdmy
        6
    hqdmy  
       2016-06-28 15:27:25 +08:00
    不错哦
    Artail
        7
    Artail  
       2016-06-28 15:39:43 +08:00
    主要觉得界面好难做啊,写后端倒是还行。。。_(:зゝ∠)_
    cqcn1991
        8
    cqcn1991  
       2016-06-28 15:41:43 +08:00
    没注册看
    想问下,是 markdown editor 还是所见所得 editor?效果如何?
    keelii
        9
    keelii  
    OP
       2016-06-28 15:44:41 +08:00
    @cqcn1991 WYSIWYG 编辑器,貌似这个编辑器加个插件是可以支持 markdown 的,但是我没加这个插件。感觉所见即所得的用起来方便一点。
    pzzls
        10
    pzzls  
       2016-06-28 15:52:40 +08:00
    赞一个
    cszhiyue
        11
    cszhiyue  
       2016-06-28 18:27:26 +08:00
    @keelii 现在用 md 习惯了
    DaCong
        12
    DaCong  
       2016-06-28 19:17:38 +08:00
    提醒一下楼主:你的作品名称似乎和别的产品撞了: https://simplenote.com/
    owlsec
        13
    owlsec  
       2016-06-28 20:01:50 +08:00
    很赞啊
    keelii
        14
    keelii  
    OP
       2016-06-28 20:13:22 +08:00
    @DaCong 是的然而我这个私用的应该没事儿吧。
    @cszhiyue 我个人觉得 markdown 也不是任何场景都适合的,必须用起来没有 WYSIWYG 方便

    像写笔记什么的可能很多时候都是从其它地方 copy 过来做个备份什么的,连图片样式都 copy 过来还方便一点
    像写博客什么的都比较规范我一般就用 markdown
    cdxy
        15
    cdxy  
       2016-07-02 19:59:39 +08:00
    @keelii 可否开源,正在做 flask ,想读源码学习一下
    petelin
        16
    petelin  
       2016-07-03 23:49:02 +08:00 via Android
    Mark 开源了会支持一个,加油
    keelii
        17
    keelii  
    OP
       2016-07-04 10:51:21 +08:00
    @cdxy
    @petelin
    @billion

    代码写得比较挫,仅供参考:

    https://github.com/keelii/snote
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2763 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 14:26 · PVG 22:26 · LAX 06:26 · JFK 09:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.