1.安裝mongodb的py模塊包
pip install mongoengine
同時安裝了mongoengine、pymongo
2.在項目配置文件settings.py中配置
from mongoengine import connect connect('dbname1', host='127.0.0.1', port=27017, alias='default') #connect('數據庫名',host='host',port='port',alias='別名'),還可以設置其他參數,例如賬號與密碼等,具體看mongodb數據庫引擎mongoengine中的connect方法
3.簡單應用
import mongoengine class StudentModel(mongoengine.Document): name = mongoengine.StringField(max_length=16) age = mongoengine.IntField(default=0) ###增刪改查### StudentModel.objects.create(name='klc',age=18) StudentModel.objects.filter(name='klc').delete() StudentModel.objects.filter(name='klc').update(age=16) StudentModel.objects.all() ###end### ###以上增刪改查皆可在mongodb查看### # 進入mongodb的shell D:\MongoDb\server\4.0.1\bin>mongo.exe # 查看存在數據庫 >show dbs # 進入將要操作的數據庫,本例子數據庫在settings.py中已經設置,數據庫名為“dbname1” >use dbname1 # 查看數據庫中的tables >show tables # 查看集合中的全部文檔 >db.student_model.find() # 集合名為django中定義的model名小寫加下划線