由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 大家说要不要学一下django或者flask?
相关主题
请教大牛们这个系统怎么设计这次node把python也给干了
go很牛啊。这个10ms 非常快了。有没有c 或者 c++ 做的 web server Framework?
django还有前途么,最近看到一些startup用django做活Django这个framework怎样?
Python至少还能管3年Python哪个library可以快速建个soap web service?
自己做个网站用什么code 最好Scala会不会把Java搞成第二个C++
django还是flask?继续挖坑JAVA和C++
关于ruby和rails一点疑惑Python is easy and not easy
JS 的meteor 能上prod么web development难不难学?
相关话题的讨论汇总
话题: django话题: flask话题: orm话题: sql话题: python
进入Programming版参与讨论
1 (共1页)
g*******u
发帖数: 3948
1
需要学一下吗?
看了几眼 感觉django 更符合草快猛?
虽然大家都说flask 新好一些?
w***g
发帖数: 5958
2
flask更轻量,但是数据库ORM支持没有django好。
django太臃肿。目前的技术框架下,模板系统根本没用可以直接砍掉。但是ORM似乎不
可替代。
我现在在做一个项目,django后端提供restful API + vue-elemnet-admin前端。

【在 g*******u 的大作中提到】
: 需要学一下吗?
: 看了几眼 感觉django 更符合草快猛?
: 虽然大家都说flask 新好一些?

g*******u
发帖数: 3948
3
那就先学django了
我看了两眼这俩 感觉django更好学 上手快呢。

【在 w***g 的大作中提到】
: flask更轻量,但是数据库ORM支持没有django好。
: django太臃肿。目前的技术框架下,模板系统根本没用可以直接砍掉。但是ORM似乎不
: 可替代。
: 我现在在做一个项目,django后端提供restful API + vue-elemnet-admin前端。

d****n
发帖数: 1637
4
但是ORM似乎不
可替代。
xiao er bu yu
c******n
发帖数: 16666
5
嗯 我很早前就改只用client了
性能和除错上都有很大提升
复杂环境下代码量差别不大 考虑到上面的优点还是更倾向不用orm

【在 d****n 的大作中提到】
: 但是ORM似乎不
: 可替代。
: xiao er bu yu

r****t
发帖数: 10904
6
砍掉模版系统怎么做啊?不懂前端。

【在 w***g 的大作中提到】
: flask更轻量,但是数据库ORM支持没有django好。
: django太臃肿。目前的技术框架下,模板系统根本没用可以直接砍掉。但是ORM似乎不
: 可替代。
: 我现在在做一个项目,django后端提供restful API + vue-elemnet-admin前端。

w***g
发帖数: 5958
7
就我所知python有三个方案:
1. 客户端
2. django
3. sqlalchemy
3的可编程性不如2. 我想跳出django的时候用过sqlalchemy,但是体验不好。
客户端不够灵活。我一般做demo时就用sqlite,等有钱了或者要做大了再往mysql上般。
django是做项目起步最快的方法。
缺点也很明显:url mapping比flask的decorator差远了。

【在 d****n 的大作中提到】
: 但是ORM似乎不
: 可替代。
: xiao er bu yu

W***o
发帖数: 6519
8
可以用GO啊,好多容易的框架,比如 go-buffalo, 或者不用框架自己撸也很简单
g****t
发帖数: 31659
9
如果是生产,我觉得能用python尽量用python。五大语言(C/Cpp,Csharp,Java,JS,
python)之外的东西尽可能不用。

【在 W***o 的大作中提到】
: 可以用GO啊,好多容易的框架,比如 go-buffalo, 或者不用框架自己撸也很简单
h**c
发帖数: 1979
10
想学就学,多大个事啊
相关主题
关于ruby和rails一点疑惑有没有c 或者 c++ 做的 web server Framework?
JS 的meteor 能上prod么Django这个framework怎样?
这次node把python也给干了Python哪个library可以快速建个soap web service?
进入Programming版参与讨论
l******n
发帖数: 9344
11
flask做restful api比django方便快捷很多吧,除非你要用mysql

【在 w***g 的大作中提到】
: flask更轻量,但是数据库ORM支持没有django好。
: django太臃肿。目前的技术框架下,模板系统根本没用可以直接砍掉。但是ORM似乎不
: 可替代。
: 我现在在做一个项目,django后端提供restful API + vue-elemnet-admin前端。

c****f
发帖数: 1102
12
flash orm直接用sqlalchemy就好了
不推荐django
不过说真的 这个要学吗。。直接拿来写项目 写一个就会了
过半年又忘了 python好的地方就是 一看就懂啊 不用专门去学
w***g
发帖数: 5958
13
这个东西本来就是每次用的时候都要学。
所以讨论一下还是有好处的,这样下次再要写就可以转了。

【在 c****f 的大作中提到】
: flash orm直接用sqlalchemy就好了
: 不推荐django
: 不过说真的 这个要学吗。。直接拿来写项目 写一个就会了
: 过半年又忘了 python好的地方就是 一看就懂啊 不用专门去学

g*******u
发帖数: 3948
14
貌似除了wdong大力推荐django其他人对他并不是很感兴趣。
n*****3
发帖数: 1584
15
I think it is due to the usercase;
wdong just wants something quick and done, so django gives you
everything,
other python programmer might concentrate on web developer or something,
they wants control...

【在 g*******u 的大作中提到】
: 貌似除了wdong大力推荐django其他人对他并不是很感兴趣。
h***n
发帖数: 1275
16
这有啥科学的
看API就行了

【在 g*******u 的大作中提到】
: 需要学一下吗?
: 看了几眼 感觉django 更符合草快猛?
: 虽然大家都说flask 新好一些?

g*******u
发帖数: 3948
17
当然草快猛才是王道啊
谁有闲工夫研究这玩意啊

【在 n*****3 的大作中提到】
: I think it is due to the usercase;
: wdong just wants something quick and done, so django gives you
: everything,
: other python programmer might concentrate on web developer or something,
: they wants control...

w********m
发帖数: 1137
18
django很好啊,admin相当于黑魔法。
然后wdong 换了vue-elemnet-admin。
快又好,搞定客户
f******2
发帖数: 2455
19
flask学习曲线类似c ,要不停的学;
django的学习曲线类似python,学到一定程度就可以了。
@wdong,能讲讲flask的blueprint吗?当时看了几下没看懂就不modular design了。最
后回头还是django了


: 这个东西本来就是每次用的时候都要学。

: 所以讨论一下还是有好处的,这样下次再要写就可以转了。



【在 w***g 的大作中提到】
: 这个东西本来就是每次用的时候都要学。
: 所以讨论一下还是有好处的,这样下次再要写就可以转了。

w***g
发帖数: 5958
20
这个我不知道。就知道flask非常light-weighted。比如说深学模型要是上线做API,
如果不是压力很重的服务,那么fask就是首选了。写API太容易了。
plotly的dash后台也是flask。

【在 f******2 的大作中提到】
: flask学习曲线类似c ,要不停的学;
: django的学习曲线类似python,学到一定程度就可以了。
: @wdong,能讲讲flask的blueprint吗?当时看了几下没看懂就不modular design了。最
: 后回头还是django了
:
:
: 这个东西本来就是每次用的时候都要学。
:
: 所以讨论一下还是有好处的,这样下次再要写就可以转了。
:

相关主题
Scala会不会把Java搞成第二个C++web development难不难学?
继续挖坑JAVA和C++Node.js 写的 JS 代码有点难读懂
Python is easy and not easyDjango怎么学
进入Programming版参与讨论
T*******x
发帖数: 8565
21
ORM用处很大吗?直接SQL写在python里不行吗?

【在 w***g 的大作中提到】
: 这个我不知道。就知道flask非常light-weighted。比如说深学模型要是上线做API,
: 如果不是压力很重的服务,那么fask就是首选了。写API太容易了。
: plotly的dash后台也是flask。

x****u
发帖数: 44466
22
keras上就有个flask的例子几行做了个restful api

【在 w***g 的大作中提到】
: 这个我不知道。就知道flask非常light-weighted。比如说深学模型要是上线做API,
: 如果不是压力很重的服务,那么fask就是首选了。写API太容易了。
: plotly的dash后台也是flask。

w***g
发帖数: 5958
23
其实不管是ORM还是SQL,其实都没多大用处。
但又不能不会,要是这些都包出去我就没钱赚了。
对我来说ORM用处非常大。object interface是
现代数据库本应有的API。SQL虽然在dbshell里
还是很有用,但是从编程的角度来说,我感觉
已经太过时了。这个更多的是从程序的可阅读性
和可维护性上来说,ORM性能上应该是有损失的,
有时候损失还会相当大。
这个是特定于django来说。sqlalchemy感觉就差一点。
这个应该是design decision。sqlalchemy是可以
直接对接现有数据库的。django只能新建数据库。
C++的ORM基本上就是垃圾了,只能上C++化的SQL。

【在 T*******x 的大作中提到】
: ORM用处很大吗?直接SQL写在python里不行吗?
T*******x
发帖数: 8565
24
数据库如果自带object interface那确实很好。sqlalchemy我觉得麻烦就是每个数据库
table要建一个python class对应。有自动建的函数,但是要求table必须有primary
key。我好多table是动态建的没有primary key就不行。

【在 w***g 的大作中提到】
: 其实不管是ORM还是SQL,其实都没多大用处。
: 但又不能不会,要是这些都包出去我就没钱赚了。
: 对我来说ORM用处非常大。object interface是
: 现代数据库本应有的API。SQL虽然在dbshell里
: 还是很有用,但是从编程的角度来说,我感觉
: 已经太过时了。这个更多的是从程序的可阅读性
: 和可维护性上来说,ORM性能上应该是有损失的,
: 有时候损失还会相当大。
: 这个是特定于django来说。sqlalchemy感觉就差一点。
: 这个应该是design decision。sqlalchemy是可以

r****t
发帖数: 10904
25
做 REST 都是 django-rest-framework, flask-rest-framework,
后者是抄前者的,怎么就会容易很多?

【在 w***g 的大作中提到】
: 这个我不知道。就知道flask非常light-weighted。比如说深学模型要是上线做API,
: 如果不是压力很重的服务,那么fask就是首选了。写API太容易了。
: plotly的dash后台也是flask。

x***u
发帖数: 297
26
不能说是抄的吧。基本上是觉得Django太大而全太繁杂所以Flask决定另劈道路。思路
很不一样。一个是追求 batteries included; 一个是bare-minimum要简单易上手,附
加功能用add-on。


: 做 REST 都是 django-rest-framework, flask-rest-framework,

: 后者是抄前者的,怎么就会容易很多?



【在 r****t 的大作中提到】
: 做 REST 都是 django-rest-framework, flask-rest-framework,
: 后者是抄前者的,怎么就会容易很多?

m*****n
发帖数: 3575
27
django的ORM写得很垃圾
我的开发又无法抛开django用原生的数据库接口模块
不知为啥

【在 T*******x 的大作中提到】
: ORM用处很大吗?直接SQL写在python里不行吗?
p***s
发帖数: 124
28
Rust rocket

【在 w***g 的大作中提到】
: 这个我不知道。就知道flask非常light-weighted。比如说深学模型要是上线做API,
: 如果不是压力很重的服务,那么fask就是首选了。写API太容易了。
: plotly的dash后台也是flask。

d*******r
发帖数: 3299
29
你又在乱喷啦 ... Django ORM + database migration 那一套工具质量是很高的.
要不你说说为啥觉得垃圾, 大家帮你看看如何能让你用顺手了 -- 除非你就只喜欢 SQL
Django 里面你可以用原生 SQL 的, 只要你愿意, 不理解为啥你用不了.

【在 m*****n 的大作中提到】
: django的ORM写得很垃圾
: 我的开发又无法抛开django用原生的数据库接口模块
: 不知为啥

m*****n
发帖数: 3575
30
很简单的事情,往数据库里写一条数据或多条,需要返回结果。
PostgreSQL原生的适配模块psycopg能做到完美的返回结果。
Django强制使用的ORM接不到返回值。
Django对PG的支持如此差,为啥不许大家直接用原生的psycopg?

SQL

【在 d*******r 的大作中提到】
: 你又在乱喷啦 ... Django ORM + database migration 那一套工具质量是很高的.
: 要不你说说为啥觉得垃圾, 大家帮你看看如何能让你用顺手了 -- 除非你就只喜欢 SQL
: Django 里面你可以用原生 SQL 的, 只要你愿意, 不理解为啥你用不了.

相关主题
node.js又赢了go很牛啊。这个10ms 非常快了。
python作为后台,比较简单的web ui,哪个framework最快速???django还有前途么,最近看到一些startup用django做活
请教大牛们这个系统怎么设计Python至少还能管3年
进入Programming版参与讨论
m*****n
发帖数: 3575
31
flask不支持epoll,又是个银样蜡枪头,不如tornado
我接触的三个python外包都用tornado
r****t
发帖数: 10904
32
Django inspectdb 不实用吗?

【在 w***g 的大作中提到】
: 其实不管是ORM还是SQL,其实都没多大用处。
: 但又不能不会,要是这些都包出去我就没钱赚了。
: 对我来说ORM用处非常大。object interface是
: 现代数据库本应有的API。SQL虽然在dbshell里
: 还是很有用,但是从编程的角度来说,我感觉
: 已经太过时了。这个更多的是从程序的可阅读性
: 和可维护性上来说,ORM性能上应该是有损失的,
: 有时候损失还会相当大。
: 这个是特定于django来说。sqlalchemy感觉就差一点。
: 这个应该是design decision。sqlalchemy是可以

1 (共1页)
进入Programming版参与讨论
相关主题
Node.js 写的 JS 代码有点难读懂自己做个网站用什么code 最好
Django怎么学django还是flask?
node.js又赢了关于ruby和rails一点疑惑
python作为后台,比较简单的web ui,哪个framework最快速???JS 的meteor 能上prod么
请教大牛们这个系统怎么设计这次node把python也给干了
go很牛啊。这个10ms 非常快了。有没有c 或者 c++ 做的 web server Framework?
django还有前途么,最近看到一些startup用django做活Django这个framework怎样?
Python至少还能管3年Python哪个library可以快速建个soap web service?
相关话题的讨论汇总
话题: django话题: flask话题: orm话题: sql话题: python