Я использую Apache2 с Gunicorn / Django для развертывания моего приложения.Однако мое приложение не отображает статические файлы, такие как таблицы CSS и т. Д.
Я читаю много тем, но думаю, что мне нужна помощь, потому что я, вероятно, что-то пропустил ...
Setting.py
ALLOWED_HOSTS = ['localhost']
STATIC_URL = '/static/'
STATICFILES_DIRS = ( os.path.join('static'), )
STATIC_ROOT = '/var/www/media/myapp/static/'
Apache2 VHost
<VirtualHost *:80>
ServerName myapp.fr
ServerAlias www.myapp.fr myapp.fr
DocumentRoot /home/django-project/myapp/
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass / http://localhost:9000/
ProxyPass /static/ !
Alias /static/ /var/www/media/myapp/static/
<Directory /home/django-project/myapp/>
Order deny,allow
Allow from all
Options -Indexes
</Directory>
</VirtualHost>