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
lingo
V2EX  ›  Python

有基于bottle框架的网站源码示例么?

  •  
  •   lingo · 2012-07-10 10:49:12 +08:00 · 8332 次点击
    这是一个创建于 4548 天前的主题,其中的信息可能已经有所发展或是发生改变。
    python新手。想用Bottle框架做一个网站试试手。。。

    不想用django这样的框架。。

    求指教!!!
    29 条回复    1970-01-01 08:00:00 +08:00
    svenity
        1
    svenity  
       2012-07-10 10:50:18 +08:00
    亲,bottle是python3,估计比较少吧
    建议flask
    spark
        2
    spark  
       2012-07-10 11:06:04 +08:00
    推荐 Flask 或 Web.py .

    基于 Flask 的网站(有些是开源了的, 推荐其中的 newsmeme ):
    http://flask.pocoo.org/community/poweredby/
    chairo
        3
    chairo  
       2012-07-10 11:20:39 +08:00   ❤️ 1
    我的几个简单代码是bottle的

    https://bitbucket.org/chairo/

    开源的都是在SAE上部署的

    喜欢bottle可以一个文件搞定一切,迁移时候方便很多……
    xiaket
        4
    xiaket  
       2012-07-10 11:37:29 +08:00
    @svenity 貌似之前用python2是能够跑的
    eric_q
        5
    eric_q  
       2012-07-10 11:40:39 +08:00
    我现在用的就是 python2.7,跑 bottle 没问题
    paulguo
        6
    paulguo  
       2012-07-10 11:41:27 +08:00
    Tornado.
    lingo
        7
    lingo  
    OP
       2012-07-10 12:18:10 +08:00
    @svenity bottle用python2也可以。。。试了一把。
    @chairo 我也是喜欢bottle的单文件。。谢谢你的源码参考~~~
    svenity
        8
    svenity  
       2012-07-10 13:02:56 +08:00
    @lingo 哦,这个我到没试过,回头试试
    yetone
        9
    yetone  
       2012-07-10 15:23:02 +08:00
    @chairo Flask也可以一个文件搞定一切啊。

    http://www.feather.im 就是一个py文件搞定的一切功能
    lingo
        10
    lingo  
    OP
       2012-07-10 16:16:33 +08:00
    @yetone 这个网站好像v2ex哦。。。而且。。。bottle flask。。。这两个框架的名字。。。是杠上了么。。
    chairo
        11
    chairo  
       2012-07-10 16:33:41 +08:00
    @yetone 抱歉没说清楚,我说的一个py文件指的是bottle框架就只有一个文件……
    yetone
        12
    yetone  
       2012-07-10 17:42:33 +08:00
    @chairo 嘿嘿,可能是我对bottle不太了解,你这么一说,我觉得好强大啊
    whtsky
        13
    whtsky  
       2012-07-10 17:52:45 +08:00   ❤️ 1
    用bottle实现的一个todo
    https://bitbucket.org/ZoomQuiet/bottle-simple-todo
    一个短连接服务
    https://github.com/lyxint/shurl
    一个简单的WIKI
    https://bitbucket.org/ms4py/bottle-wiki/overview

    =====================

    不过说实话,bottle目前只能是个玩具而已,实际项目中还是用flask比较好。
    lingo
        14
    lingo  
    OP
       2012-07-10 18:13:22 +08:00
    @whtsky 请问为什么项目中还是flask比较好呢。。。flask有什么优势呢。
    whtsky
        15
    whtsky  
       2012-07-10 18:32:28 +08:00
    @lingo
    可以看一下这里: http://python-china.org/topic/93

    最现实的一点是,flask身出名门,质量和更新有保障,而且用的人多,遇到问题了能帮你解决的人也多...
    luztak
        16
    luztak  
       2012-07-10 18:41:29 +08:00
    @whtsky 准备抛弃tornado了?
    whtsky
        17
    whtsky  
       2012-07-10 18:46:16 +08:00
    @luztak ...不抛弃。
    luztak
        18
    luztak  
       2012-07-10 18:52:27 +08:00
    @whtsky 那……flask?
    whtsky
        19
    whtsky  
       2012-07-10 18:56:42 +08:00
    @luztak bottle和flask很像,但是和tornado就差的有点远了
    yetone
        20
    yetone  
       2012-07-10 19:11:22 +08:00
    找个暑假决定了解一下bottle啦,好萌的样子
    leojoy710
        21
    leojoy710  
       2012-07-10 19:20:17 +08:00
    在用bottle的路过...
    各种app随意mount的感觉非常好...
    kojp
        22
    kojp  
       2012-07-11 00:02:49 +08:00
    当我在看Django的时候,你们说Tornado不错。。。当我在看Tornado的时候,你们说bottle,flash,web.py这些也很酷。。。你们究竟是要闹哪样?
    whtsky
        23
    whtsky  
       2012-07-11 00:08:39 +08:00
    @kojp 都看一遍,然后找个自己最喜欢的就行了。
    vixvix
        24
    vixvix  
       2012-07-11 02:46:45 +08:00
    @whtsky 能不能做个直观的 tornado 和 flask 的比较? 笼统的就可以,在架构上,扩展和deploy来说。 谢谢。
    lingo
        25
    lingo  
    OP
       2012-07-11 09:26:21 +08:00
    @kojp flask。。不是flash。。
    guotie
        26
    guotie  
       2012-07-25 15:38:05 +08:00
    flask的extension很多,组装起来就是django了
    yetone
        27
    yetone  
       2012-07-25 17:33:47 +08:00
    @guotie 你我都是纯正的 Flask 爱好者啊
    superisaac
        28
    superisaac  
       2012-07-25 20:35:06 +08:00
    我写的wehuibao.com是bottle + mongodb的, 经过实现发现,为了更多网络功能,基本实现了个django
    sharpblade
        29
    sharpblade  
       2012-07-25 21:31:39 +08:00
    我曾经对bottle和flask做过比较,最终放弃了flask。为的就是俩字:简介!
    感觉flask虽然是微框架,但仍老是想向你灌输某些东西,希望你把它的兄弟姐妹都用上。而bottle不会,更像一个顺手拈来的工具。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   839 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 21:05 · PVG 05:05 · LAX 13:05 · JFK 16:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.