Django中使用Mongodb

前言

Django并不原生支持Mongodb,需要使用mongoengine包,其提供与Django基本一致的ORM操作。
参考:结合使用 MongoDB 和 Django

在数据层包含mongoengine

from mongoengine import *
from mytest.settings import DBNAME  #数据库名
connect(DBNAME) #链接数据库
class Post(Document):
    title = StringField(max_length=120, required=True)
    content = StringField(max_length=500, required=True)
    last_update = DateTimeField(required=True)

你可能感兴趣的:(Django中使用Mongodb)