我非常新到沙发上,但我正在尝试在一个新的 Python 工程中使用它,我也喜欢使用 Python 来写设计文件( 视图 ) 。 我已经配置了库奇来使用沙发视图服务器, 我可以在 Futon 输入一些简单的地图/ 减少功能来确认这项工作 。
是否有关于使用 Python s shaddb 模块时如何装入/同步设计文件的正式建议?
我理解,我可以把设计文件张贴到库奇“安装”它们,但我的问题其实是围绕最佳做法。我需要某种战略来部署,无论是在发展环境和生产环境中。我的直觉是创建一个目录,将我的所有设计文件储存在那里,然后写出某种同步脚本,将每个文件上传到沙发上(也许只是盲目地覆盖了已经存在的东西 ) 。 这是个好主意吗?
http://packages.python.org/CouchDB/views.html/CouchDB/views.html” rel=“noreferrer” Rel=“norefererr” 中的文字视图是五个句子, 并真正解释了如何安装沙发。 在 < a href=> 上, http:// code.google.com/ p/couchdb-python/" rel=“ noreferrer” > 项目 s google 代码站点 , 提到了一个听起来可能有用的模块, 但没有任何文件( 我能找到) 。 该模块的源代码表明它做了我感兴趣的大部分, 但是它停止了实际装入文件的短处 。 我想我应该做某种模块发现, 但我听说过非 Pythonic. 咨询?
编辑 :
特别是, 将我的地图/ 减少功能存储在字符串字典中的想法似乎 < em> 完全黑客 < / em> 。 我想在一个真正的模块中, 在真实的软件包中, 在真实的单元测试中, 写入真正的 python 代码 。 定期, 我喜欢将我的“ 库视图” 软件包与一个沙发实例同步 。