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

应该学习哪个 web 框架?

  •  
  •   onice · 2017-11-09 19:39:38 +08:00 · 4751 次点击
    这是一个创建于 2569 天前的主题,其中的信息可能已经有所发展或是发生改变。

    从 Java 转 python,python 的语法撸完了。

    通过搜索了解到 python 开发 web 应用程序,django 和 flask 用的比较多。

    不知道该学哪个,求大神指点。

    22 条回复    2017-11-22 02:11:40 +08:00
    cz5424
        1
    cz5424  
       2017-11-09 19:44:35 +08:00 via Android
    我是学 flask 的,看到好多用 django 的
    xrlin
        2
    xrlin  
       2017-11-09 19:45:38 +08:00
    Django, 如果不对 python web 感兴趣, 只是做来玩玩就用 flask,简单入门快。
    cxyfreedom
        3
    cxyfreedom  
       2017-11-09 19:46:06 +08:00 via iPhone
    flask 和 django 哪个都可以。先用起来再说
    Levi233
        4
    Levi233  
       2017-11-09 19:56:13 +08:00
    flask ! flask ! flask !
    Levi233
        5
    Levi233  
       2017-11-09 19:56:28 +08:00
    tornado 也可以
    rogwan
        6
    rogwan  
       2017-11-09 20:20:27 +08:00 via Android
    django 是经典框架,flask 更现代化 Python style
    Kilerd
        7
    Kilerd  
       2017-11-09 20:39:28 +08:00
    要不,试试我的?(逃
    ZSeptember
        8
    ZSeptember  
       2017-11-09 21:59:21 +08:00
    有啥好学的,有需求就是橹
    mec
        9
    mec  
       2017-11-09 22:00:04 +08:00
    flask
    qs
        10
    qs  
       2017-11-09 22:05:43 +08:00
    刚开始学的 django 后来学了 flask .
    没学多久, 入职了做手游后端, 用的 twisted, 然后项目需要用到了 sanic.
    前几个月换了份工作后做 app 后端,用 tornado, 也是项目需要就顺便用了 sanic, 接下来可能准备用 django 开发新系统.
    初学者的话, 你学什么和你做什么其实没什么关联性.
    zhuf
        11
    zhuf  
       2017-11-09 22:05:54 +08:00
    大而全的话 django,如果自己折腾的话 flask 或 tornado
    TuringGunner
        12
    TuringGunner  
       2017-11-09 23:08:37 +08:00 via iPhone
    自己撸一个
    leopku
        13
    leopku  
       2017-11-10 12:10:44 +08:00
    我是拉仇恨的,选 go 或 nodejs
    345161974
        14
    345161974  
       2017-11-10 13:36:51 +08:00
    想折腾框架的,用 flask
    想快速搭建业务的,用 django
    linxl
        15
    linxl  
       2017-11-10 15:13:34 +08:00
    前后端分离 flask?
    hzm0318hzm
        16
    hzm0318hzm  
       2017-11-10 15:29:34 +08:00
    @leopku go 是原生还是用其他框架
    leopku
        17
    leopku  
       2017-11-13 17:27:03 +08:00
    @hzm0318hzm gin, negroni, iris, revel
    go 原生的 http 相关的也看看,好多框架中的理念、规范都来自原生,要用到原生的一些工具 /库

    好人做到底,这有本电子书 https://www.gitbook.com/book/wizardforcel/build-web-application-with-golang/details
    hzm0318hzm
        18
    hzm0318hzm  
       2017-11-13 20:21:34 +08:00
    @leopku 给大神跪了, 刚入坑,我去看看
    gjquoiai
        19
    gjquoiai  
       2017-11-19 03:22:31 +08:00
    pyramid (
    redguy6
        20
    redguy6  
       2017-11-20 23:38:01 +08:00 via Android
    两个先随便学一个吧。 双方的文档都不错。flask 还有本中文书可以买。反正过不了多久,你还会学另外一个。
    redguy6
        21
    redguy6  
       2017-11-20 23:38:37 +08:00 via Android
    好奇。 为什么 Java 转 Python 了?
    pricelessLucky
        22
    pricelessLucky  
       2017-11-22 02:11:40 +08:00
    先自己撸一个再学,特别快
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5449 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 03:26 · PVG 11:26 · LAX 19:26 · JFK 22:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.