我试图弄清楚是否有可能让 django 1.3 在heroku 上运行。我已经离开了他们的教程,假设用户使用的是最新版本(1.4)的 django。如果我按照教程进行操作,除了显式使用 Django==1.3 而不是最新的 django 版本,我在运行时会收到错误django-admin.py startproject hellodjango .
(注意点)
错误:文件“/home/my_dir/.virtualenvs/hellodjango/local/lib/python2.7/site-packages/django/utils/importlib.py”,第 28 行,在 import_module raise TypeError(“相对导入需要'包“参数”)类型错误:相对导入需要“包”参数
它仍然会创建项目并出现欢迎页面http://127.0.0.1:8000/
。如果我继续学习本教程并将其推送到heroku,我会得到
ImportError at / No module named hellodjango.urls
似乎教程和 django 1.3 之间的文件结构之间存在一些不匹配。
有关如何安装 Django 1.3 的说明将非常有帮助。