我正在运行Windows 10(抱歉),我正试图从github https://github.com/django-nonrel/django-testapp为GAE设置django-nonrel测试应用。
我已经下载并安装了它,我还在github上安装了Django and NoSQL的各种模块。
所以我的文件结构是dbindexer,django,djangoappengine和djangotoolbox作为testapp的子目录。由于我在日志文件中遇到安装错误,因此我已将这些内容付诸实施。
我现在收到消息
不正确的配置:导入模块autoload.middleware时出错:"没有 模块名为autoload.middleware"
这是合理的,因为settings.py已将自动加载作为已安装的应用程序。
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.contenttypes',
'django.contrib.auth',
'django.contrib.sessions',
'djangotoolbox',
'autoload',
'dbindexer',
# djangoappengine should come last, so it can override a few manage.py commands
'djangoappengine',
)
但我不知道我在哪里找到这个模块。我知道我一定很厚,但我无法弄清楚如何让它运转起来。
编辑 - 这是requirements.txt文件
-e git+http://github.com/django-nonrel/djangotoolbox@toolbox-1.4#egg=djangotoolbox
-e git+http://github.com/django-nonrel/djangoappengine@appengine-1.4#egg=djangoappengine
-e git+http://github.com/django-nonrel/django-dbindexer@dbindexer-1.4#egg=django-dbindexer
-e git+http://github.com/django-nonrel/django@nonrel-1.4#egg=django-nonrel
-e hg+http://bitbucket.org/twanschik/django-autoload#egg=django-autoload
所以我已经下载了这个自动加载,我现在收到以下错误。
ImportError:没有名为fcntl的模块
答案 0 :(得分:0)
这是通过转到MySQL解决方案而不是django-nonrel来解决的。在StackOverflow上花了一些时间来帮助完成它。