2017-04-23 3 views
0

Ich habe ein Django-Projekt und ich versuchte zum ersten Mal in der Heroku Cloud zu implementieren. Die Projektstruktur ist, wie folgend,Fehler beim Deployment von Django App im Heroku

# Project structure: 

.\Project folder\ - 
       | 
       |- .\env\ (Virtual enviroment) 
       | 
       |- .\src\ - 
       |   | 
       |   |- .\main\ - 
       |   |   | 
       |   |   |- admin.py (Output tables data in to admin dashboard) 
       |   |   |- models.py (Classes os DB tables) 
       |   |   |- serializers.py (Serializing of data output in API) 
       |   |   |- views.py (Custome API views) 
       |   |   |- ... 
       |   | 
       |   |- .\users_groups\ - 
       |   |     | 
       |   |     |- settings.py (Project settings) 
       |   |     |- urls.py (file with URL's reg. ex. patterns) 
       |   |     |- wsgi.py 
       |   | 
       |   |- .\templates\ 
       |   | 
       |   |- manage.py 
       |   |- db.sqlite3 
       | 
       |- .\app-messages 
       | 
       |- ReadMe.txt 
       | 
       |- requirements.txt (file with list of all dependencies for app) 

Mein project hier ist, und ich folgte this Tutorial. Ich war in der .\Project folder\ und zur Zeit pushing im Master, bekomme ich einen Fehler. Ich benutze den Befehl zu drücken,

git push heroku master 

ich die Fehlermeldung erhalten,

To https://git.heroku.com/i2x-team-app.git 
! [remote rejected] master -> master (pre-receive hook declined) 
error: failed to push some refs to 'https://git.heroku.com/i2x-team-app.git' 

Was kann ich tun, um dieses Problem zu lösen?

+0

tru Push zu einem anderen Zweig – itzMEonTV

+0

Was meinen Sie? Ich kenne Git, aber das ist das erste Mal, dass ich Heroku benutze. – Arefe

+0

wo ist 'Procfile'? – itzMEonTV

Antwort

0

diese

heroku buildpacks:set heroku/python 

schieben Versuchen Dann