1

我正在尝试遵循本教程: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 天时间直接学习教程 =(

4

0 回答 0