Я использую PyCharm 2020.1.3 (Professional) и Django 3.0.5.
Мой файл настроек имеет следующее:
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
STATICFILES_DIRS = (
('css', os.path.join(BASE_DIR, "common/css")),
('js', os.path.join(BASE_DIR, "common/js")),
('fonts', os.path.join(BASE_DIR, "common/fonts")),
('webfonts', os.path.join(BASE_DIR, "common/webfonts")),
('img', os.path.join(BASE_DIR, "common/img"))
)
Почему PyCharm выделите каждую из приведенных выше записей STATICFILES_DIRS
, как показано ниже, соответственно?
Unresolved reference 'css'
Unresolved reference 'js'
Unresolved reference 'fonts'
Unresolved reference 'webfonts'
Unresolved reference 'img'
Хотя это ничего не ломает, я также хотел бы понять, есть ли более правильный способ сделать это.