请问新手学 flask 还是 django?

2016-04-11 16:52:22 +08:00
 gogobody
Python 小白菜,不打算深入!
1,flask 和 django 哪个容易上手?
2,这 2 个差异大否?
3,如果还有更简单的框架,请推荐
29284 次点击
所在节点    Python
78 条回复
knightdf
2016-04-11 17:01:31 +08:00
flask 吧,我们现在写 API 全部使用 flask 了,不过你要是做 WEB 的话我就不清楚了
gogobody
2016-04-11 17:19:29 +08:00
@knightdf 就单纯上手程度来讲呢?
knightdf
2016-04-11 17:23:45 +08:00
@gogobody flask 更好上手,我个人认为更好用
gogobody
2016-04-11 17:24:48 +08:00
@knightdf 感谢(*°∀°)=3
daocheng
2016-04-11 17:24:59 +08:00
我觉得还是 django 上手容易,我刚开始用 flask 摸不着头脑,教程没有 django 丰富,毕竟很多要依靠 extention 实现。有些基础后可能觉得 flask 干净,简单。
leeloto
2016-04-11 17:28:39 +08:00
flask 更加灵活,但是对新手来说灵活就意味着更难学, django 没 flask 灵活是因为它帮你解决了很多事情,所以才感觉不够灵活
strahe
2016-04-11 17:29:14 +08:00
flask 吧,我当时学的时候,是跟着主流,大家都说学 django,就学了,学了两个月以后转 flask,后来发现,完全没必要去学 django,学 flask 足够,而且更好(个人感觉),学 django 有一点好处就是用过 django 和 flask 后,就更确信用 flask 了,如果只会一个的话很难比较,听别人说没啥用,自己体会一下就知道了,回到正题,建议 flask.
gogobody
2016-04-11 17:29:33 +08:00
@daocheng 感谢回复,网上看了下确实 django 教程多些,但上手程度说法不一,好纠结
bearzk
2016-04-11 17:29:44 +08:00
Flask 是个小框架 快速 易学 需要什么额外功能往往都能搜到现成的 plugin
Django 大而全 默认的功能一般都可以满足大部分需求了

个人喜欢 Flask
Flask + SQLAlchemy + Flask-Script + Flask-Migrate + Marshmallow 一起写 API 简直爽的飞起来了

http://vschart.com/compare/flask/vs/django-framework
这个对比也许可以帮你作选择
MagisDing
2016-04-11 17:29:45 +08:00
gogobody
2016-04-11 17:31:46 +08:00
@bearzk 感谢回复~!
icedx
2016-04-11 17:31:57 +08:00
django 和 flask 是两种完全不同的模式
推荐 Flask
clino
2016-04-11 17:32:26 +08:00
zhuangzhuang1988
2016-04-11 17:46:42 +08:00
推荐 django.
wolfan
2016-04-11 17:48:32 +08:00
Flask 的易学,我觉得是有相对基础的人来说的……
pimin
2016-04-11 17:51:20 +08:00
@clino
之前用好久 limodou 大神的 ulipad
后来转到 sublime 了
freaks
2016-04-11 17:56:50 +08:00
烧瓶吧,体会 DIY 的乐趣
caspartse
2016-04-11 17:59:22 +08:00
Bottle
morning
2016-04-11 18:00:02 +08:00
@bearzk 坚持读到了 'Are you still reading?'
Mark3K
2016-04-11 18:03:57 +08:00
快速出原型的话 推荐 django , flask 虽然精简,很多功能需要使用扩展模块……而且 django 文档丰富集中

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/270221

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX