Экземпляр ‘Flight’ не имеет элемента ‘id’

#python #django

#python #django

Вопрос:

введите описание изображения здесь

Экземпляр ‘Flight’ не имеет элемента ‘id’
Похоже, что у меня нет идентификатора, отличного от вышеуказанного класса, но он работал над видео, которое я смотрел

Комментарии:

1. Вы уже запустили миграции? Кроме того, пожалуйста, в будущем публикуйте и форматируйте код в своем вопросе, не ссылайтесь на изображения кода.

2. да, я уже запустил миграцию

3. Это фактическая ошибка времени выполнения, которую вы получаете, или просто ваша IDE тупая?

4. Я подозреваю, что IDE. Он не помечает ни один из других self файлов… Что используется для проверки кода? Flake8? Что-то еще?

Ответ №1:

Вам нужно будет установить

pip install pylint-django

И в настройках добавьте это

     "python.linting.pylintArgs": [
    "--load-plugins",
    "pylint_django"
]
  

Вы можете прочитать о плагине pylint-django здесь

Комментарии:

1. куда добавить настройку?

2. хорошо, теперь эта проблема решена, но создала другие проблемы

3. Какие еще проблемы?

4. все ошибки pylint, такие как pylint (переопределенное внешнее имя) , (отсутствует строка документа модуля), (отсутствует строка документа функции), (неверный пробел), (отсутствует окончательная новая строка), (отсутствует строка документа класса)

5. Я просто хочу избавиться от переопределенной проблемы внешнего класса и строк документации в классе, модуле и функции