@robocop45
Only python

Почему стили css работают в Django не так, как надо?

Почему-то когда я меняю стили в css файле, находясь в проекте Dajngo, то эти стили применяются не сразу или вовсе не применяются. Я не забываю делать python manage.py collectstatic НО если в самом html файле указать тег <style></style, то стили работают. Тогда по какому принципу css работает???

P.S {% load static %} есть

settings.py
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
STATICFILES_DIRS = []

MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
MEDIA_URL = '/media/'


urls.py
urlpatterns =[
.....
]+ static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT
  • Вопрос задан
  • 52 просмотра
Пригласить эксперта
Ответы на вопрос 1
@bacon
Это основы фронтенда и проблема не в Django, а просто браузер кеширует запросы, либо делай ctrl-f5 после редактирования стилей, либо учись делать уникальную ссылку на стили (это можно загуглить, даже тут вопрос задавался кучу раз).
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы