Django 勉強中に Pylint を入れたら滅茶苦茶エラー出た話


Djangoチュートリアル学習中にPylintを入れたところ、よくわからんエラーが大量に出たお話

環境 VSCode

やったこと
・Djangoチュートリアル
・pip install pylint-django
・VSCodeのsettings.jsonに
"python.linting.pylintArgs": [
"--load-plugins=pylint_django",
]

 を追加。

起きた事
・missing module docstring (Docstring 書いてね~)

やった事
・VSCodeのSettingsに以下を追加
"python.linting.pylintArgs": [
[...]
"--disable=django-not-configured",
"--django-settings-module=<mainapp>.settings",
]

おわりに

チュートリアルでも、ちゃんとDocstringを書こう!

# これはコメント 1処理ごとに説明を書くと逆にゴチャゴチャするよ
””” これはDocstring 関数などの説明のために書かれるドキュメント
   クラスや関数の再利用性や読みやすさ向上のためになるべく書いてみよう
”””

` 👈 これどうやって出すんだよ