我正在尝试遵循本教程:http ://django-mongodb-engine.readthedocs.org/en/latest/tutorial.html 但是当我尝试导入一个类时出现错误:
>>> from testApp.models import Request
Traceback (most recent call last):
File "<console>", line 1, in <module>
ImportError: cannot import name Request
模型.py:
from django.db.models import CharField
from django.db.models import Model
from django.db import models
class Request(models.Model):
reqID = IntegerField("Request ID", primary_key = True)
.....
和我的settings.py:
DATABASES = {
'default': {
'ENGINE': 'django_mongodb_engine',
'NAME': 'test_db',
'USER': '',
'PASSWORD': '',
'HOST': '',
'PORT': '',
}
}
我在 INSTALLED_APPS 中包含了我的 testApp。我只是不明白如何将数据添加到我的 mongo 数据库并使其与我的模型相关。我还运行“python manage.py sql testApp”和“python manage.py sql syncdb”吗?或者因为我使用的是 mongodb-engine,所以这些都不做?任何指导将不胜感激,因为这是我第一次使用 python、django 或 mongodb,我已经花了 3 天时间直接学习教程 =(