Mein STATIC_ROOT-Ordner wird /var/www/app_name/static
angegeben, auf die normalerweise von Nicht-Sudo-Benutzern nicht zugegriffen werden sollte.Django static_root in/var/www/... - keine Berechtigungen zum Collectstatic
Es wurde von einem Benutzer mit sudo Rechte erstellt. Jetzt versuche ich collectstatic
mit meinem eigenen Benutzer und es sagt "Permission denied..."
, nicht überraschend.
Wie sollte ich statische Dateien ordnungsgemäß sammeln? Unter welchem Benutzer?
'sudo python manage.py collecstatic' – trantu
@trantu nicht funktioniert, weil dann sudo Abholungen globale Python-Version, und ich bin mit meiner app in virtualenv – Dennis
Es macht keinen Sinn, dass statische Ordner nur zugegriffen werden kann, von Root-Benutzern. Es gibt auch CSS, JS-Dateien. – trantu