mongoengine代码中的INSTALLED_APPS错误

时间:2013-01-08 11:46:50

标签: django python-2.7 mongoengine

我正在使用mongodb处理Django 1.3.1。

我安装了以下内容:

  

django-bootstrap-toolkit == 2.5.6 django-email-extras == 0.1.8   django-forms-builder == 0.7.15 django-pagination == 1.0.7

     

django-grappelli == 2.4.2 docutils == 0.9.1 python-memcached == 1.48   sphinx-me == 0.1.2 wsgiref == 0.1.2 django-rte == 0.4.0

突然间我发现了以下错误。任何帮助。

文件“/usr/local/lib/python2.7/dist-packages/django_mongodb_engine-0.4.0-py2.7.egg/django_mongodb_engine/init.py”,第13行,in     settings.INSTALLED_APPS.insert(0,'django_mongodb_engine') AttributeError:'tuple'对象没有属性'insert'

我尝试将INSTALLED_APPS转换为列表而不是元组,但它不起作用。

1 个答案:

答案 0 :(得分:0)

这是因为安装模块后,django更新为1.4.1,所以降级版本:

>>> import django 
>>> django.__file__
'/usr/local/lib/python2.7/dist-packages/django/__init__.pyc
1) Remove the /usr/local/lib/python2.7/dist-packages/django
     

`2)再次安装1.3.1