[英]Not able to push my django project up on heroku
我创建了一个python2.7 / django(1.4.1)应用程序,我希望将其部署在heroku上
该项目已经在git上了,所以我做了以下工作。
1>创建heroku --stack雪松
2>创建的require.txt:仅包含Django == 1.4.1
3> create Procfile:包含Web:python manage.py runserver 0.0.0.0:$PORT --noreload
4> git push heroku主
这将引发以下错误
Counting objects: 90, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (84/84), done.
Writing objects: 100% (90/90), 154.73 KiB, done.
Total 90 (delta 23), reused 0 (delta 0)
! Heroku push rejected, no Cedar-supported app detected
To git@heroku.com:salty-tor-8958.git
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'git@heroku.com:salty-tor-8958.git'
我经历了这个先前问过的SO问题: 在Heroku上部署现有的Django应用,那里谈论的是目录结构,自那以后Django目录结构发生了变化,那么我在做什么错呢?
我的目录结构如下:
MyApp
|
MyApp
|-- __init__
|-- settings.py
|-- urls.py
my_module
|-- __init__
|-- views.py
|-- static
|-- templates
manage.py
requirement.txt
Procfile
我正在使用Fedora,因此必须使用rubygem安装herokutoolbelt
Heroku Version : heroku-gem/2.33.5 (x86_64-linux) ruby/1.9.3
它的requirements.txt
不是requirement.txt
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.