推荐学习书目
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
yb3712590
V2EX  ›  Python

数据库/系统出身,想转 python 开发,常见的 web 框架建议从什么入手?

  •  
  •   yb3712590 · Sep 7, 2016 · 3338 views
    This topic created in 3554 days ago, the information mentioned may be changed or developed.
    尚在自学中,刚看完基础语法部分。网上看到(个人归纳,不一定准确) django 臃肿,数据库设计不够自由,语法风格偏离 python ; tornado 文档较少,支持异步; flask 需要对大量模块进行熟悉,还存在良莠不齐的情况。

    想问: 1 、从哪个框架入手,能适应最多的场景; 2 、从哪个框架入手,转其他 web 框架成本最低?

    谢谢!
    6 replies    2016-09-08 23:10:20 +08:00
    wyntergreg
        1
    wyntergreg  
       Sep 7, 2016
    你已经列出这三个最常用的框架了,想要上生产就这三个。 django 是最成熟的,用多了根本不存在你列的问题
    NaVient
        2
    NaVient  
       Sep 8, 2016
    一开始你也写不了 Flask ,先用 Django 了解设计模式和设计结构。对你以后写 Tornado 和 Flask 都有帮助。
    wnh3yang
        3
    wnh3yang  
       Sep 8, 2016
    可以参考 Flask 文档,实现文档中的那个项目,然后以后慢慢接触到其他的扩展,文档都很详细。
    verydxz
        4
    verydxz  
       Sep 8, 2016
    如果是想转“ web ”而不非要是 py 的话, Rails/Laravel/Phoenix 三选一,能帮你建立好的 [非 SPA 或 api 的]web 全栈思路,之后有需要你可以用 Flask 搞。我一直好奇为啥 py 下面没有好的一站式 web 框架, Django 和这几个比太别扭。
    busyluo
        5
    busyluo  
       Sep 8, 2016
    Phoenix 框架能找到工作吗
    zerofiny
        6
    zerofiny  
       Sep 8, 2016
    先把 django 弄清楚是怎么回事 然后再看 flask tornado
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4542 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 93c8b4a0 · 75ms · UTC 04:09 · PVG 12:09 · LAX 21:09 · JFK 00:09
    ♥ Do have faith in what you're doing.