Ho un'app Django su Heroku. Ho alcuni problemi con i file statici (si caricano in un Heroku environment ma non in un altro), quindi ho provato il comando di debug raccomandato here.Heroku & Django: "OSError: Nessun file o directory di questo tipo: '/ app/{myappname}/static'"
$ heroku run python manage.py collectstatic --noinput
Running `python manage.py collectstatic --noinput` attached to terminal... up, run.8771
OSError: [Errno 2] No such file or directory: '/app/{myappname}/static'
Ecco il mio settings.py, che è la stessa cosa Heroku consiglia:
import os
import os.path
BASE_DIR = os.path.dirname(os.path.abspath(__file__))
STATIC_ROOT = 'staticfiles'
STATIC_URL = '/static/'
STATICFILES_DIRS = (
os.path.join(BASE_DIR, 'static'),
)
ottengo l'errore anche se non ho in realtà hanno una directory "statica" a livello di radice nel mio Git repo (testato in entrambi i modi).
Qualche idea?
Puoi pubblicare il tuo INSTALLED_APPS? – fasouto