[PYTHON] DJango-Seite auf Heroku veröffentlicht: Vorbereitung mein Suchtpunkt

https://github.com/herokaijp/devcenter/wiki/django Ich habe es mit Bezug auf hier versucht und war süchtig danach. Aber,

Jetzt habe ich es sicher gelöst.

Weitere Informationen finden Sie in den Kommentaren unten.

Das Folgende ist nur eine Erinnerung an den Inhalt zu dieser Zeit, daher bin ich mir nicht sicher.


Der Ort, an dem ich ohne Probleme vorgegangen bin, ist völlig derselbe wie die Referenzseite, also werde ich es tun.

Als ich mich bei heroku anmeldete und virtualenv betrat, war das erste, was schief ging, die Installation von django-toolbelt.

pip install django-toolbelt

Und ein Fehler.

Error: pg_config executable not found.

Da es keine Hilfe dafür gibt, habe ich mich entschlossen, die Pip-Installation nacheinander mit Django, Psycopg2, Gunicorn, DJ-Datenbank-URL, DJ-Static und Static zu versuchen, die dieser Befehl zu installieren versuchte.

Anscheinend kann psycopg2 nicht installiert werden.

Als ich gegoogelt habe, gab es einige ähnliche Fälle, aber viele hatten Angst, die Lösung zu implementieren, weil sie für mich keinen Sinn ergab. Ich habe diesen Blog gefunden, als ich danach gesucht habe. http://spiri-tua-lism.com/?p=617

Hier scheint die Methode von easy_install anstelle von pip install verwendet zu werden.

Wenn ich darüber nachdenke, verstehe ich den Unterschied zwischen pip und easy überhaupt nicht, aber es war immer noch die vorstellbarste Lösung, also habe ich sie einfach kopiert. Infolgedessen wurde es wahrscheinlich erfolgreich installiert. Als ich mit Pip Freeze nachgesehen habe, wurde Psycopg2 richtig hinzugefügt.

Wenn Sie also von dort aus fortfahren, löscht Heroku das Erstellen und das Drücken von Git ohne Probleme.

Und ich kam zum aktuellen Suchtpunkt.

heroku ps:scale web=1

Von diesem Befehl

Scaling dynos... failed ! Resource not found

Dieser Fehler. Warum? Überprüfen Sie, ob die von Ihnen erstellte Seite ordnungsgemäß in Heroku registriert ist.

heroku list

=== My Apps thawing-shelf-8495

Der Name wird automatisch erstellt, aber ordnungsgemäß angezeigt. Selbst wenn ich google, weiß ich nicht, wie ich damit umgehen soll.

heroku restart

Ich habe es versucht, aber es hat sich nicht wie erwartet geändert. Wenn ich das Protokoll überprüfe, sieht es so aus.

heroku logs

2013-12-21T15:32:35.111156+00:00 heroku[router]: at=error code=H14 desc="No web processes running" method=GET path=/favicon.ico host=thawing-shelf-8495.herokuapp.com fwd="220.1.64.3" dyno= connect= service= status=503 bytes=

Es scheint, dass die Elemente nach dem Prüfstand leer sind, aber das ist ...?

Recommended Posts

DJango-Seite auf Heroku veröffentlicht: Vorbereitung mein Suchtpunkt
DJango-Seite veröffentlicht auf Heroku: Practice
Memo, als Django für VPS freigegeben wurde (Vorbereitung)
Python + Django + Scikit-Learn + Mecab (1) mit Heroku
Probieren Sie Ajax auf der Django-Seite aus
Python + Django + Scikit-Learn + Mecab (2) mit Heroku
DJango-Memo: Von Anfang an (über den Verwaltungsbildschirm) mein Suchtpunkt
Django Blog auf Heroku: Login Implementierung
Stellen Sie Django api mit Heroku bereit (persönliches Memo)
Stellen Sie die Django-App in Heroku bereit [Teil 2]
Django Tutorial (Blog App erstellen) ① - Vorbereitung, Erstellung der obersten Seite
Veröffentlichtes Django-Projekt, entwickelt in Cloud9 auf Heroku