Почему PyCharm бросает неразрешенные ссылки в мой файл настроек Django? - PullRequest
0 голосов
/ 13 июля 2020

Я использую 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'

Хотя это ничего не ломает, я также хотел бы понять, есть ли более правильный способ сделать это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...