dja*_*o-d 2 python django mongodb mongoengine
我想试试Mongodb w/mongoengine.我是Django和数据库的新手,我很适合外键,联接,循环导入(你的名字).我知道我最终可以解决这些问题,但Mongo对于我正在做的事情来说似乎是一个更简单的解决方案.我的问题是我使用了很多可插拔的应用程序(Imagekit,Haystack,注册等),并想知道如果我进行切换这些应用程序是否会继续工作.我是否会遇到任何已知的头痛问题,如果是这样的话,我可能会继续用MySQL来解决问题.
没有理由不为所有标准Django应用程序使用标准RDBMS之一,然后为您的应用程序使用Mongo.你只需要用Djoo ORM替换所有处理事物的标准方法.
因此,您可以保持urls.py及其整齐的模式匹配,视图仍然可以获取参数,模板仍然可以获取对象.
您将失去查询集,因为我怀疑它们与RDBMS模型关系太紧密 - 但它们实际上只是懒惰的评估列表.只需忽略编写models.py的Django文档,并在Mongo范例中编写数据库业务逻辑代码.
哦,你不会有Django Admin界面来轻松访问你的数据.
| 归档时间: |
|
| 查看次数: |
2376 次 |
| 最近记录: |