django中使用mongodb

配置的官方文档:http://docs.mongoengine.org/en/latest/django.html,安装的过程就不记了。 主要碰到的问题: 在按照文档配置完settings.py后,我写了登录代码。发现提示错误: settings.DATABASES is improperly configured. Please supply the ENGINE value. Check settings documentation for more details. 这个明显说databases配置错误。但是我准确对照配置没问题,然后从网上找资料也没有结果。 然后我又看mongoengine里面的auth,还是不知道问题在哪里。然后我又找django的auth模块,突然想到: 肯定是调用这里出的错啊,然后我看浏览器显示错误的backtrack。 /usr/local/lib/python2.7/dist-packages/django/contrib/auth/views.py in login
    current_site = get_current_site(request)
啊哈,还是思路不清晰,瞎找。然后吧INSTALLED_APP里面的django.contrib.sites注释掉,成功。

上一篇:
下一篇:

相关文章:

Categories: 博客记录

0 Responses so far.

Leave a Reply