各位都是怎么开发需要大量数据操作的应用?

2014-05-27 16:44:47 +08:00
 eriale
背景:基于django做的订单系统。
这个系统中,有很多数据CRUD操作。比如说订单创建,不同阶段要往订单中录入定金、发货时间、押金等。
其实每个阶段的录入工作,都是在做数据库update,但是因为每次update的东西不一样,我现在的做法就是再写一个函数,
另外,目前从前端提交数据转换我用的是django自带的modelform,因为每次修改的field不一样,我只好再代码中一个个从cleaned_data中取出来。
form输出到前端时,要格式化时间显示,还要模板上用过滤器转格式,这样就要一个个手写{{form.xxxfield}}。
各位有什么好的办法吗?或者说说你们再项目中怎么对付这种经常做数据修改的情况。
3156 次点击
所在节点    Python
1 条回复
tonitech
2014-05-28 02:38:28 +08:00
因为你不能确定表单中的每个字段的共性,所以一般情况下只能一个个手写的。

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

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

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

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

© 2021 V2EX