还有多少人在用 Django 开发业余项目或者小项目?

2019-02-14 22:43:28 +08:00
 cepro
主要做 Android 开发,
自学了一段时间 python。
用 Django 做了许多 demo 和小尝试。
很困惑 Django 没有中文社区( flask 也没有吧),
也每找到讨论和沟通的地方。
是大家都不用 Django 了么?
还是大家都是看看 github,逛逛 Django 官方就足够工作和使用了呢?

无论在 google 还是其他社区,
Android 和 iOS 的开发,
python 机器学习相关,
python 量化相关,
都还有一些地方能参与讨论。

很困惑~
20365 次点击
所在节点    Python
100 条回复
yeelone
2019-02-15 10:00:31 +08:00
以前用过一年,现阶段只用 go 了。部署方便了太多
BubbleNoodle
2019-02-15 10:03:10 +08:00
不喜欢 Django,喜欢 flask+gunicorn+k8s
fen
2019-02-15 10:11:25 +08:00
资料齐全,社区成熟,编写规范,方便接手,省时省力。
orangeade
2019-02-15 10:12:50 +08:00
只是中文资料少而已
cepro
2019-02-15 10:14:21 +08:00
@Qzier 嗯,这个观点很一针见血。
cepro
2019-02-15 10:15:23 +08:00
@hv3s1 相较而言,确实麻烦一些。
nginx + gunicorn 也搞了一晚上
cepro
2019-02-15 10:17:10 +08:00
@wangxkww
看来便捷性还是大家都首选,相较于学习一门语言的成本而言,便捷性是长期的成本,学语言的成本倒可看做是一次性的投入。
cepro
2019-02-15 10:18:59 +08:00
@orangeade
英文资料其实也可以看得懂,
但是除了官网,其他英文资料更新速度也很慢。
毕竟做 Web 项目,简单地用官网就够了,复杂的还是有前人的车轮和经验在,能节省试错成本。
cepro
2019-02-15 10:20:17 +08:00
@BubbleNoodle
python 中文社区的缺失可能更难以弥补。
cepro
2019-02-15 10:21:16 +08:00
@fen
嗯,很对。
TesterCC
2019-02-15 10:24:14 +08:00
中小公司的项目 Django 和 Flask 加它们的扩展基本够用了,我也挺奇怪的,按理说也有不少人在用(相对 Ruby on Rail ),可能官方的也基本够用了,不够的找点别人的 blog 也基本能解决。当然要完全自己造轮子肯定成本会高一些的。
345161974
2019-02-15 10:25:34 +08:00
ins 好像是 django 开发的?
JohnDoeChou
2019-02-15 10:27:06 +08:00
目前就用 django 做做博客 当初自学 web 入门用的 感觉正式项目用 django 的很少
当初配 nginx+gunicorn 太痛苦 配完后就 gunicorn nohup 一下还是很舒服的
leopardwei
2019-02-15 10:34:54 +08:00
用 django 做了无数个项目,大的小的都有,甚至用 django + channels 做了个即时战略游戏后端,且运行良好。
cepro
2019-02-15 10:38:02 +08:00
@TesterCC
也没有人汇总和实时更新,好像大家也都是用了 1~2 年就不用了,长期耕耘的就更少了。
cepro
2019-02-15 10:39:53 +08:00
@345161974
是的,其实还有一些大项目和大公司也是 django 框架。
所以框架肯定是没有太大问题,至少对于绝大部分项目来说。
但是中文社区,乃至英文社区的建设以及文档的丰富程度,功能扩展的分享程度,远远不及 java 相关和 php 相关,甚至连 go 相关的都逊色不少。
cepro
2019-02-15 10:40:33 +08:00
@JohnDoeChou 最初期配环境真的很痛苦,有一种原始人的感觉。
cepro
2019-02-15 10:43:41 +08:00
@leopardwei
有多项目实战很厉害。
用 Django 做了这么多项目,大概的成长周期如何?
在进阶的时候,是如何度过那个阶段的,找到资料或者自己造轮子的?
对后来者有什么建议么?
jimages
2019-02-15 10:47:34 +08:00
不喜欢 django,感觉太重了....而且性能没有 flask 好,于是我用上了 flask....结果就是造了一大堆轮子....但是我觉得可定制性很好。
leopardwei
2019-02-15 10:49:44 +08:00
@cepro
边学边做,边做边学吧。如果能周期性的做代码优化或重构的话,是最能提高水平的。

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

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

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

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

© 2021 V2EX