Ich versuche, mit Django auf Heroku zu arbeiten, und ich bin nach dieser Anleitung mit Django Vorlage https://devcenter.heroku.com/articles/django-app-configuration https://devcenter.heroku.com/articles/deploying-pythonHeroku für procfile in falschem Verzeichnis sucht
Aber wenn ich laufe ‚Heroku lokales Web‘ es immer aussehen im falschen Verzeichnis. Ich habe versucht, das Projekt
(env) D:\Study\Workbench\heroku-testing\testing\env\codeShareApp>heroku local web
[WARN] No ENV file found
[WARN] ENOENT: no such file or directory, open 'C:\Users\William\Procfile'
[FAIL] No Procfile and no package.json file found in Current Directory - See
run_foreman.js --help
Das Projektverzeichnis zu bewegen ist als
env/
codeShareApp/
.idea/
codeShareApp/
.env
manage.py
Procfile
requirements.txt
runtime
include/
Lib/
Scripts/
tcl/
EDIT folgt: Ich habe versucht, wie unten, um ein neues Projekt mit Verzeichnis zu machen, aber immer noch die gleichen Fehler
codeShareApp/
codeShareApp/
env/
.env
manage.py
Procfile
requirements.txt
runtime
Zeigen Sie uns Ihre 'static_ROOT/URL' in der Datei settings.py. Sie müssen es wahrscheinlich auf "statisch" ändern. Heroku sucht nach einem Pfad, der nur auf Ihrem lokalen Computer existiert. – hansTheFranz
Zeigt den Inhalt von '.env' an. Da ist wahrscheinlich etwas drin, das ihm sagt, dass er an der falschen Stelle suchen soll. –
@hansTheFranz Mein Projekt sieht genau so aus, was in der Vorlage angezeigt wird, und ihre Einstellung ist standardmäßig – Waristea