我只是跑我的网站Django1.3取得首次在Heroku。 我的每一个提改变myproject
到app
(如import myproject.core.views
到import app.core.views
在urls.py
为了让我的网站运行无) importError
。
我想,无论是:
- 我改变了Heroku的目录(
$ heroku run pwd
。OUPUTS/app
)/app
到/myproject
。 我该怎么做呢? - 使用一般的前缀。 我怎么会我会做到这一点,最好的方法是什么?
- 我应该从一个目录下把我的项目?
更新
这是我的本地和Heroku的目录文件结构: gist.github.com/3361637
这里的变化我在urls.py做出了榜样: gist.github.com/3361686
对于其他文件的变化是完全一样的,只是改变了我的项目的名称
UPDATE2
要mipadi:
下一步,你提出的结构,我改变了我的git的文件夹,从这个:
.
|-- myproject_django
|-- core
# etc.
|-- manage.py
|-- .git
# etc
|-- requirements.txt
为此:
.
|-- myproject_django
|-- core
# etc.
|-- manage.py
# etc
|-- requirements.txt
|-- .git
和推变化的Heroku。 但是,现在的文件夹/文件与以前结构的混合。 我试图删除使用这些文件heroku run rm file_name
但这不起作用。 有任何想法吗?