59
задан 2 February 2017 в 16:03

4 ответа

Вы можете создать 'статическую' папку в любой подпапке и потребовали файлов в ней. В settings.py добавляют следующие строки кода:

PROJECT_DIR = os.path.dirname(os.path.abspath(__file__))
STATIC_ROOT = os.path.join(PROJECT_DIR, 'static')
STATIC_URL = '/static/'

После выполнения python manage.py collectstatic новая статическая папка будет создана в Вашей родительской Папке приложения

1
ответ дан 1 November 2019 в 11:48
STATIC_ROOT = "/var/www/YourSiteFolder/static/"
STATIC_URL = '/static/'

взгляд https://docs.djangoproject.com/en/1.11/howto/static-files/#deployment

0
ответ дан 1 November 2019 в 11:48

хорошо имел эту ошибку также. Я зафиксировал:

STATIC_URL = '/static/'
if DEBUG:
   STATICFILES_DIRS = [
   os.path.join(BASE_DIR, 'static'),
   ]
else:
   STATIC_ROOT = os.path.join(BASE_DIR,'static')

MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
0
ответ дан 1 November 2019 в 11:48

Я должен был поместить STATIC_ROOT и STATIC_URL выше STATICFILES_DIRS объявление.

0
ответ дан 1 November 2019 в 11:48

Другие вопросы по тегам:

Похожие вопросы: