Django の
1件だけいい
Google検索した
※[0]の
# 戻り値はQuerySetで、結果があれば、1件目を取得するし、なければ、Null(None)扱いにしている。 f_artist_tmp = FestivalArtistTagTmp.objects.all().filter(tag_name=artist_string) if len(f_artist_tmp) == 0: f_artist_tmp_obj = None else: f_artist_tmp_obj = f_artist_tmp[0]
使用している Django Version
使用Version は
pip list ---------------------------- Django (1.10) ----------------------------
記述方
以下、
Django: get the first object from a filter query or create - Stack Overflow Django 1.6 からは、
first()と
# 取得できれば、1件目が取得でき、データがなければ、Noneになる。 f_artist_tmp = FestivalArtistTagTmp.objects.all().filter(tag_name=artist_string).first()
QuerySet の
以上です。
コメント