V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  neoblackcap  ›  全部回复第 79 页 / 共 102 页
回复总数  2036
1 ... 75  76  77  78  79  80  81  82  83  84 ... 102  
@msg7086 但题主明显就不是想要手写的 mirgation 嘛,仅机器生成的又不可能做到数据迁移嘛。
@lincanbin 写 CI ,写专利授权协议,写代码授权协议。
2016-04-11 00:07:50 +08:00
回复了 fifuygg 创建的主题 Python 数据库和视图有没有必要严格分离
db.session.commit()应该放在 model 层,这不属于 model 的操作,但这属于业务逻辑,是 model 层,不是 model

view 对应的是 MVC 中的 C ,应该只做 M 的匹配(路由)。

你定义的 model 跟 MVC 里面的 M 没有关系, M 是指 model 层,一个抽象的概念,那是业务逻辑处理的地方,当然你可以将所有业务逻辑放在你的各种 Schema 类里面(此处用 Schema 替代 Model 来指代用户定义的表结构类)。但你这样做又会严重违反了 SQLAlchemy 的设计方向,毕竟 SQLAlchemy 是 Data Mapper ,因此它本身就是为了将业务逻辑,跟 Schema 分离而设计成这样的,你不见你都是在用 db.session 正在做增删改查吗?

因此我建议你多写个 service 类,所有业务逻辑放里面,数据库操作放里面(db.session.commit()也自然放里面),充当 MVC 中的 M
2016-04-10 23:56:51 +08:00
回复了 techmoe 创建的主题 PHP 不是很懂 MVC,求前辈们指教
MVC 的 M 不是你的模型。
那是 model 层,是一个抽象概念,那是处理业务逻辑的地方,一般我会用一个 service 类去封装(你要调用的 model 已经封装在 serice 类里面了),然后在 controller 层通过传入的参数,调用不同的 service 类, controller 层仅负责调用 servcie 类,最多 20 行。
2016-04-10 23:52:30 +08:00
回复了 gitb 创建的主题 Python 求推荐 python3 部署服务器
免费的不知道
有钱的 Azure,AWS,GCE 随便搞起
比较穷的选个 VPS 就可以了, linode, digitalocean, vultr
@chloerei 明明你这么熟 RoR 你就不要这样子嘛,楼主的意思就是生成 migration 文件的意思,这个迁移文件当然只是一个手脚架,不含数据迁移的过程嘛。
2016-04-10 23:06:17 +08:00
回复了 lichun 创建的主题 程序员 后端程序员自己写的花哨前端页面,又慢又卡怎么办?
2015 13 inch rmbp,广州电信 50M ,打开花费时间 5.12s

[Imgur]( http://i.imgur.com/c9YWDDE.png?1)

天下武功唯快不破
2016-04-05 19:13:14 +08:00
回复了 cmmulxuk 创建的主题 Flask Flask 经常无响应了,怎么解决?
先加日志,看看程序到底为什么不响应
2016-04-04 13:59:05 +08:00
回复了 cc7756789 创建的主题 程序员 程序猿的素养就是英语和搜索
@cc7756789 多点回答,多用心回答,别人会帮你修改提问的了,只要用心就好了,慢慢就会进步。
2016-04-03 21:17:40 +08:00
回复了 wangtai 创建的主题 Python 悬赏任务
10 几个,人肉都可以了吧?这个我觉得完全不用找外包啊。 ps 还有录制功能
2016-04-03 19:08:01 +08:00
回复了 dangyuluo 创建的主题 Linux Linux 如何做到 ssh/http 共用 80 端口?
HAproxy 来实现 TCP 负载均衡行不行?
@irgil 自从 David Cutler 打造了 Windows NT 系列之后, win32 API 都是以子系统的模式提供。 windows 9x 系统的 win32 api 就不是。
@irgil 那个就是 linux 子系统,子系统是针对微内核那套说的。

windows 的内核跟所谓的 win32 一点关系都没有,内核的 API 是另外的,平常暴露的 win32 只不过是它的一个子系统, ubuntu 在这里也是一样,也就是说大多数在 ubuntu on windows 环境下运行的程序,性能可以达到 win32 程序的水平。
2016-04-01 22:36:56 +08:00
回复了 wingyiu 创建的主题 Python 为啥很少人提 python 3 Function Annotations?
这个其实问题不大,暂时也还是文档的作用。毕竟之前成型一点的项目文档也是会写上类型参数的,同时实现里面还一大堆 assert
2016-03-31 12:54:11 +08:00
回复了 qisuker 创建的主题 Python 全新译作《Python 进阶》首发
@qisuker OK 明白,那我向原作者的 repo 提好了
2016-03-31 11:55:05 +08:00
回复了 qisuker 创建的主题 Python 全新译作《Python 进阶》首发
@qisuker 但是,这个 issue 我应该在像原作者提还是直接在这个 repo 提?
2016-03-31 11:51:03 +08:00
回复了 mengjue 创建的主题 分享发现 MS-Linux 快要诞生了!
此特性乃 linux 子系统,实现里没有 GPL 的代码。至于 @mengjue 你所说的 NT 核,现在跑的就是 NT 内核啊,这就是 NT 架构的特性, David Cutler 的先见啊, win32 都是子系统,跑个 linux 子系统完全没有问题。偏微内核的操作系统就是能这么搞。
2016-03-31 11:41:24 +08:00
回复了 qisuker 创建的主题 Python 全新译作《Python 进阶》首发
@qisuker 看了一下,内容基本上都用过了,感觉好像少了点,不知道能不能提 issues 加内容?
2016-03-31 11:36:15 +08:00
回复了 Totato5749 创建的主题 git 国内哪家 Git 服务比较靠谱?
的确是 coding.net 比较快,相对来说也比 git@osc 稳定, git@osc 版本太老了,感觉是二次开发过多,不能跟上流对接,稳定性上不去
1 ... 75  76  77  78  79  80  81  82  83  84 ... 102  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   4975 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 41ms · UTC 09:03 · PVG 17:03 · LAX 01:03 · JFK 04:03
♥ Do have faith in what you're doing.