2021 07 08
DRFでオブジェクトを作成したとき、 デフォルトで、 作成したオブジェクトを含むディクショナリー型でデータを返す。 keys() Pythonの組み込み関数。 keys() dict = {"A": "Abalone", "B": "bluefin tuna", "C": "cod"} print(dict.keys()) >>>dict_keys(['A', 'B', 'C']) dict = {"A": "Abalone", "B": "bluefin tuna", "C": "cod"} for key in dict.keys(): print(key) >>>A >>>B >>>C getattr Pythonの組み込み関数。 getattr(object, name[,default]) 第一引数に指定された object の値を返す。 第二引数の name は文字列である必要があり、文字列が object の属性の一つの名前であった場合、戻り値はその属性の値になる。 query_params request.GETと同義語。 DRF では query_params を使用することを推奨。 DRF ドキュメント