一. 在python腳本中, 咱們一般可使用pymongo模塊實現與mongodb數據庫的交互, 可是在使用Django框架進行定製開發的web server 項目中, 仍然使用pymongo模塊的話, 顯然是過於「原始」,這時能夠考慮使用 mongoengine 模塊, 經過這個模塊, 能夠封裝數據模型, 而後以orm的形式進行crud,實現對mongodb數據庫的操做。 這裏僅對如何快速的使用這個模塊作一個簡單說明。python
二. 安裝 mongoengineweb
三. django 配置文件中配置鏈接mongodb數據庫mongodb
四. models.py 中定義數據模型數據庫
五. views.py 視圖中進行crud操做django
製做好模型之後, 就能夠經過這個模型調用orm進行數據的增刪改查,使用方式大致上與django自帶的orm是類似的,這裏就不對這種搬磚頭的事情加以細述了,若是但願瞭解更加詳細的使用方式及注意事項,能夠查看官方文檔: http://docs.mongoengine.org/app