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

求教flask框架的学习方法

  •  
  •   jxwho · 2013-05-18 16:07:57 +08:00 · 11160 次点击
    这是一个创建于 4200 天前的主题,其中的信息可能已经有所发展或是发生改变。
    学习了python,然后选择了学习flask这个web框架,粗略地看过文档之后,发现有的虚,很多概念都不是很懂(或者说不知道实践中怎么运用),所以想问下各位大大怎么学习flask比较好?
    27 条回复    2017-09-06 10:09:43 +08:00
    nervouna
        1
    nervouna  
       2013-05-18 16:09:59 +08:00   ❤️ 5
    whtsky
        2
    whtsky  
       2013-05-18 16:10:43 +08:00   ❤️ 1
    写东西
    jxwho
        3
    jxwho  
    OP
       2013-05-18 16:15:05 +08:00
    @whtsky 写东西的话就觉得会因为不太理解然后写出乱七八糟的风格。。
    hit9
        4
    hit9  
       2013-05-18 16:24:33 +08:00
    flask官方的文档细致的很啊!!
    jxwho
        5
    jxwho  
    OP
       2013-05-18 16:27:14 +08:00
    @hit9 细致是很细致,但是看得有点晕,但是感觉无从下手(也许是我有很多概念还是不清楚....),所以想找个小白一点的学习方法....
    Bviews
        6
    Bviews  
       2013-05-18 16:45:09 +08:00
    @whtsky +1
    写东西,乱七八糟就乱七八糟,做出来熟悉以后再重构。
    yetone
        7
    yetone  
       2013-05-18 16:46:14 +08:00 via Android   ❤️ 2
    @jxwho 最最最好的学习方式就是动手从头到尾写一个项目,不管代码多么难看只要勇敢写就好!
    hit9
        8
    hit9  
       2013-05-18 17:50:08 +08:00
    @jxwho 拿就好好写写代码吧。,, 新东西学起来总觉得不踏实
    jxwho
        9
    jxwho  
    OP
       2013-05-18 17:52:22 +08:00
    @Bviews 如果是自己写的话,,,我会选择用自己理解了的东西去实现,其他的比如蓝图、信号这些还是不会去用的话怎么破。。。
    jxwho
        10
    jxwho  
    OP
       2013-05-18 18:10:56 +08:00
    @hit9 如果是自己写的话,,,我会选择用自己理解了的东西去实现,其他的比如蓝图、信号这些还是不会去用的话怎么破。。。
    yetone
        11
    yetone  
       2013-05-18 18:17:08 +08:00 via Android
    @jxwho 读别人的源码然后照着写!别推脱了,赶紧写去!
    hit9
        12
    hit9  
       2013-05-18 20:39:32 +08:00
    @yetone 好有意思!
    julyclyde
        13
    julyclyde  
       2013-05-18 20:50:28 +08:00
    flask那个开发小组做的东西都比较高端,嗯
    文档也比较高端,倒是该讲的都讲了,但有点太深了
    jxwho
        14
    jxwho  
    OP
       2013-05-18 22:47:45 +08:00
    @yetone 来,给个链接,马上干了它!
    chengxiao
        15
    chengxiao  
       2013-05-18 23:30:48 +08:00
    前一段也在纠结这个,后来还是先去看了django的教程了,相比下django的资料还是比较多一些的 写了些代码慢慢能理解一些了 这段打算再看flask的
    yetone
        16
    yetone  
       2013-05-19 00:04:12 +08:00 via Android   ❤️ 2
    @jxwho https://github.com/pythoncn/june
    很棒的代码架构 @lepture 的作品
    gzb1985
        17
    gzb1985  
       2013-05-19 11:29:50 +08:00
    @yetone june相当不错,值得学习
    rockhead
        18
    rockhead  
       2013-05-19 11:43:14 +08:00   ❤️ 1
    我也是flask+python新手; 我没管那么多,一边看一边写;3个星期网站写出来flask基本也会了
    不用顾虑太多,这又不是胶片相机,不会出废片的 :)

    我主要参考了flask作者的这个小项目:
    https://github.com/mitsuhiko/bf3-aggregator
    shinerene
        19
    shinerene  
       2013-05-19 16:11:30 +08:00 via iPad
    我也在学习 我是一边看github上的flask的repo里面的example 自己照着写 先把基本功能实现出来 如果有不明白的就看官方文档 很详细 然后再自己思考可以自己加点什么东西进去 然后再去试着实现 看文档 请教论坛上的朋友 多写写就慢慢的有点门道了
    楼主 可以大家一起讨论 一起学习
    alexrezit
        20
    alexrezit  
       2013-05-19 16:16:52 +08:00
    文档是很细致没错......
    我也看不懂文档里的好多内容.....
    多读源码吧.......
    摊手~
    duobei
        21
    duobei  
       2013-05-22 10:28:34 +08:00
    @nervouna 我看的也是这个,一遍过后入门了
    duobei
        22
    duobei  
       2013-05-22 10:30:15 +08:00
    @yetone june 着实不错,看一下 python-china.org 就晓得了
    lepture
        23
    lepture  
       2013-05-26 14:18:54 +08:00   ❤️ 2
    flask 的文檔寫得相當不錯呀,爲何大家說看不懂呢?

    安裝什麼的就忽略,首先我們看 Quick Start,一步一步來,對整體有一個了解,然後我們再看 Tutorial ,記住要跟着裏面的例子自己動手寫一寫(非新手就不用了)。學到這裏就差不多了,下面就是各個方面更詳細的學習了。

    不要閱讀源碼,不要閱讀源碼!!Flask 的文檔寫得真的很不錯了,如果你連文檔都讀不懂,我真不認爲你有能力閱讀源碼。不要閱讀源碼,不要閱讀源碼。閱讀文檔才能更好的理解設計!

    當文檔已經無法滿足你時,再去挖源碼吧。
    tokki
        24
    tokki  
       2013-05-26 14:35:24 +08:00
    flask 主要是flask.ext方便啊-。- 直接用就是了
    kshatriya
        25
    kshatriya  
       2013-05-27 11:21:54 +08:00
    还是用龙卷风吧...flask的路由好乱
    tzheng
        26
    tzheng  
       2013-06-20 10:01:42 +08:00
    一楼的教程十分牛逼,照着做一遍什么都会了。
    geek123
        27
    geek123  
       2017-09-06 10:09:43 +08:00
    推荐一个百度搜索根据搜索量推荐的[flask 教程 汇智网]( http://xc.hubwiz.com/course/562427361bc20c980538e26f),同时推荐的有廖雪峰的 flask 教程,这两个教程我觉得应该是目前网上最好的。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2280 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 01:41 · PVG 09:41 · LAX 17:41 · JFK 20:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.