我会尽量精简这个问题,以免它太模糊。
所以我在 Django 应用程序中使用这个django-ajax-validation插件。我相当确定我遇到的问题位于我的 settings.py 和 Heroku 之间。当我部署时,我收到此错误消息:
2013-03-08T18:54:17+00:00 heroku[web.1]:使用命令
python manage.py runserver 0.0.0.0:53994 --noreload
2013-03-08T18:54:18+00:00 app[web.1] 启动进程:错误:没有名为 ajax_validation 的模块
2013-03-08T18:54:19+00:00 heroku[web.1]:进程以状态 1 退出
2013-03-08T18:54:19+00:00 heroku[web.1]:状态从开始变为坠毁
在我安装的应用程序中,我有:
INSTALLED_APPS = (
'ajax_validation',
除其他事项外。
在 django-ajax-validation 文档中,作者提到添加ajax_validation/
到您的PYTHONPATH
和ajax_validation
您INSTALLED_APPS
的以安装插件。也许因为我没有经验,我发现前一步含糊不清,我能找到的最接近的东西是安装他的setup.py
文件python setup.py install
这是不正确的吗?有没有其他方法可以将应用程序添加为模块?
让我知道是否需要清理任何东西。