V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  prasanta  ›  全部回复第 23 页 / 共 24 页
回复总数  479
1 ... 15  16  17  18  19  20  21  22  23  24  
2017-03-10 18:30:16 +08:00
回复了 prasanta 创建的主题 Python xorm 立项,你心目中 ORM 系统是什么样的(极简风格,极少代码)
@lightening 用的人少写代码, 本身代码也少
2017-03-10 16:31:00 +08:00
回复了 prasanta 创建的主题 Python xorm 立项,你心目中 ORM 系统是什么样的(极简风格,极少代码)
@neoblackcap 谢谢你的建议, 我会好好考虑你的意见, 有进展会通知你
2017-03-10 15:55:26 +08:00
回复了 prasanta 创建的主题 Python xorm 立项,你心目中 ORM 系统是什么样的(极简风格,极少代码)
@yeyuexia 挺好的啊, 怎么不维护下去呢
2017-03-10 13:43:12 +08:00
回复了 prasanta 创建的主题 Python xorm 立项,你心目中 ORM 系统是什么样的(极简风格,极少代码)
@callofmx 这不是 golang 那个
2017-03-10 13:18:41 +08:00
回复了 prasanta 创建的主题 Python xweb: 后端开发应该是简洁的, 禅意的
@liantian 我这样是为了低耦合, 后续我会实现 orm 与 validator 功能.
由于它们之间是互相独立的, 因此可以随意用到其他地方.
分开开发不同库的好处你应该可以理解吧 ?

以后使用 xweb + xorm +xdata 能够快速实现开发.
而单独的 xweb 只负责 request 的接收,以及 response 的返回.
2017-03-10 13:09:33 +08:00
回复了 prasanta 创建的主题 Python xorm 立项,你心目中 ORM 系统是什么样的(极简风格,极少代码)
@neoblackcap 感谢你的回复, 可能是我搞混了 ActiveRecord 和 DataMapper. 我说一下我的思路,:

1. 模仿 Django ORM 定义 Model, 以及实现它的 makemigrations 功能, 方便迁移.
2. 将 Model 的方法定义在有限的几个操作中 list,retrieve,create,destroy,replace,update.这几个方法生成对应的 Query, Query 生成对应的 sql, Model 同时可以自定义自己方法, 实现类似 def change_status()这样的方法,方法里进行逻辑处理, 而不把逻辑放到 controller 中.
3. 返回的数据为字典对象

你看看有什么建议
2017-03-10 11:01:17 +08:00
回复了 prasanta 创建的主题 Python xorm 立项,你心目中 ORM 系统是什么样的(极简风格,极少代码)
@est 好主意, 我决定加入这样的功能,请关注我的 README
2017-03-10 09:50:50 +08:00
回复了 prasanta 创建的主题 Python xorm 立项,你心目中 ORM 系统是什么样的(极简风格,极少代码)
@Lycnir 可以详细说一下么
2017-03-10 07:44:15 +08:00
回复了 prasanta 创建的主题 Python xorm 立项,你心目中 ORM 系统是什么样的(极简风格,极少代码)
@jarlyyn 这个没关系,改名字还是挺容易的
2017-03-10 07:43:43 +08:00
回复了 prasanta 创建的主题 Python xorm 立项,你心目中 ORM 系统是什么样的(极简风格,极少代码)
@mayne95 虽然是这意思,但是没有耦合!
2017-03-10 07:42:54 +08:00
回复了 prasanta 创建的主题 Python xorm 立项,你心目中 ORM 系统是什么样的(极简风格,极少代码)
@xiaket peewee 冗余功能挺多,我主要是针对 restful 接口设计这个 orm
2017-03-10 07:41:36 +08:00
回复了 prasanta 创建的主题 Python xorm 立项,你心目中 ORM 系统是什么样的(极简风格,极少代码)
@binux 可以给点意见么
2017-03-10 07:40:50 +08:00
回复了 prasanta 创建的主题 Python xorm 立项,你心目中 ORM 系统是什么样的(极简风格,极少代码)
@neoblackcap 我比较喜欢 datamapper
2017-03-09 23:50:20 +08:00
回复了 prasanta 创建的主题 Python xorm 立项,你心目中 ORM 系统是什么样的(极简风格,极少代码)
@thomaspaine orm 思想都是差不多的, 我的目标是将 api 缩减为常用的几个, 数据表的建立和数据库的迁移傻瓜化, 查询语句直接生成字典, 而不用自己 serializer
2017-03-09 21:27:44 +08:00
回复了 prasanta 创建的主题 Python xweb: 后端开发应该是简洁的, 禅意的
@PythonAnswer 谢谢你的支持。
2017-03-09 20:14:56 +08:00
回复了 prasanta 创建的主题 Python xweb: 后端开发应该是简洁的, 禅意的
@taowen 多谢
2017-03-09 13:34:46 +08:00
回复了 prasanta 创建的主题 问与答 我的 xweb 项目上 trending 榜了!
@gouchaoer 感谢你的回复.
1. 对于 application 的部署, 自带的 server 只是用于开发,实际部署的方案通常和 flask 相同,比如 uwsgi+nginx 或者 gunicorn + nginx, 这样可以解决并发的问题.
2. 这个项目借鉴了 Sanic,Bottle,Flask,Koajs, 他们的思想是用中间件去解决更多的问题. 用中间件去解决其它问题也是 xweb 的原则之一.对于 orm 和缓存等使用无耦合的插件更合适. 比如现有的 peewee, redis 等. 我也期待社区的朋友们一起参与进来开发属于 xweb 的插件.
2017-03-09 12:31:19 +08:00
回复了 prasanta 创建的主题 问与答 我的 xweb 项目上 trending 榜了!
@gouchaoer 可以给点意见么
2017-03-08 17:58:28 +08:00
回复了 prasanta 创建的主题 Python xweb: 一款无依赖的 Python web 框架(低于 500 行代码)
@wellsc 我的意思是既然开发基于 python3, 那么所有为了 Python2 而生的代码都是多余的.
2017-03-08 09:48:50 +08:00
回复了 prasanta 创建的主题 Python xweb: 一款无依赖的 Python web 框架(低于 500 行代码)
@wuxqing sanic 使用 uvloop ,造成了无法使用像 flask 中的全局变量 request,response,g 等,并且它依赖于 aiofiles , httptools , ujson , uvloop 这几个库,如果这几个库更新,那么 sanic 不得不被牵着鼻子走. 我想实现的是无第三方依赖,并且摒弃 python2 .
1 ... 15  16  17  18  19  20  21  22  23  24  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1875 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 23ms · UTC 16:39 · PVG 00:39 · LAX 09:39 · JFK 12:39
Developed with CodeLauncher
♥ Do have faith in what you're doing.