Не найден Запрашиваемый ресурс не найден на данном сервере

Я следую этому адресу и установил DEBUG = False в appartement/settings.py в моем проекте. Я изменил /etc/apache2/sites-available/000-default.conf:

<VirtualHost *:80>
    ServerAdmin webmaster@localhost
    DocumentRoot /var/www/html
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined

    Alias /media /var/www/b9/appartement/cdn/cdn_medias
    Alias /static /var/www/b9/appartement/cdn/cdn_assets
    
    <Directory /var/www/b9/appartement/cdn/cdn_medias/>
        Require all granted
    </Directory>

    <Directory /var/www/b9/appartement/cdn/cdn_assets/>
        Require all granted
    </Directory>

    <Directory /var/www/b9/appartement/appartement>
        <Files wsgi.py>
            Require all granted
        </Files>
    </Directory>
    
    WSGIDaemonProcess appartement python-path=/var/www/b9/appartement:/var/www/b9/django-virtualenv_b9/lib/python3.8/site-packages
    WSGIProcessGroup appartement
    WSGIScriptAlias /appartement /var/www/b9/appartement/appartement/wsgi.py
</VirtualHost>

но когда я запускаю проект django, я получаю Not Found error о статических файлах и он не может найти CSS файлы

В файле settings.py:

STATIC_URL = '/static/'
STATICFILES_DIRS=[
    os.path.join(BASE_DIR,'assets')
]
STATIC_ROOT = '/var/www/b9/apartment/cdn/cdn_assets/'
MEDIA_URL = '/media/'
MEDIA_ROOT = '/var/www/b9/apartment/cdn/cdn_medias/'
Вернуться на верх