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

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

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

很困惑~
20366 次点击
所在节点    Python
100 条回复
zhoudaiyu
2019-02-14 22:49:21 +08:00
小项目 在用 Django + DRF
n37r06u3
2019-02-14 22:52:52 +08:00
这个框架还是比较简单的 看官网基本够了
cepro
2019-02-14 23:12:49 +08:00
@n37r06u3 简单地还可以。
但想接入个支付宝、微信,
或者做个稍微更能复杂一点系统功能,例如消息管理邮件管理之类的,资源就比较少。
同样的 JAVA 和 PHP 都有一些最佳实践之类的参考。
按理说 Django 也是很强大的,可以作为复杂系统的基础框架。
没找到路子,有些困惑。
mymusise
2019-02-15 01:47:47 +08:00
不写 web 后,现在还是用着 Django 的 ORM 和 Manager 层的 API 做写小项目
just1
2019-02-15 03:27:35 +08:00
@cepro github 直接搜
panyanyany
2019-02-15 08:14:10 +08:00
django 的资源有点少
一般的小项目我都用 php 的 laravel,配套资源极多,可以快速上手
爬虫我用 python 的 scrapy,框架完善,社区资源也多
需要高并发的话(比如中间层服务)用 golang 写
如果是 headless 爬虫,用 node 的 puppeteer

我的原则是尽量用合适的语言做合适的事吧~
chaleaochexist
2019-02-15 08:56:09 +08:00
python web 生态已经比之前好很多了.
之前更惨.

django 比 flask 强的地方是,好歹还有几个比较大的开源项目.sentry, aws 之类的.
flask...木有发现.
37Y37
2019-02-15 09:24:52 +08:00
我觉得大部分用 Django 的都不是专业的开发,做运维的用的特别多,很少有人用 python 写专业的 web 项目也是个原因,逃
zw1027
2019-02-15 09:26:57 +08:00
我运维,django 用 2 年。感觉交流很少,没有规范,自成一派。
扩展最多用用 celery 和一些 mysql field 扩展,django 用最多的地方就是 template, orm, request
其它内容基本都是自己组织了,可能是前后端都是自己做吧,所以随意一点了
github 上的项目不是前后端分离的,就是纯静态的,对我这种还要用 jquery 而且只会用 jq 的帮助不大
cepro
2019-02-15 09:28:13 +08:00
@mymusise 做小项目还是很顺手和便捷的。
cepro
2019-02-15 09:29:16 +08:00
@just1 搜过,虽然也有很多,但是更新频率和速度相较于其他语言 web 示例项目来说还是差一些。
cepro
2019-02-15 09:31:42 +08:00
@panyanyany
我能否理解为,
把 python 做第一语言的很少做 web ;
把 python 所谓第二语言的工程师,其实其他平台资源也多,也就不需要用 python 做 web。
各个语言各取所需,怎么方便怎么来就好。
cepro
2019-02-15 09:32:46 +08:00
@chaleaochexist 相较 java php go 等,在 web 上还是少一些。
CallMeReznov
2019-02-15 09:33:15 +08:00
运维
之前最开始用 flask 写东西,然后写着写着加着加那感觉还不如直接用 django,然后这几天又在看 django
cepro
2019-02-15 09:34:05 +08:00
@37Y37 正因为是这个特点,所以类似 django 这样的框架,可以非常快速上手。
但疑惑的是,
上手教程和分享很多,
高阶应用和分享很少。
cepro
2019-02-15 09:34:54 +08:00
@zw1027
这样看来,其实还是有很多人在用,
还是需要一个平台大家可以讨论和分享的。
cepro
2019-02-15 09:36:29 +08:00
@CallMeReznov
django 确实简单且搭建得快
Qzier
2019-02-15 09:41:17 +08:00
python 都没有大一点的中文社区,何提 Django。
hv3s1
2019-02-15 09:44:51 +08:00
部署太麻烦了,而且框架自带的模板引擎很难用。 导致我用过一次后,果断还是回到 PHP。
wangxkww
2019-02-15 09:57:17 +08:00
原来用过 djang,现在小项目改用 laravel + laravel-admin 了

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

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

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

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

© 2021 V2EX