我有一个名为get_obj_or_none
的方法,它返回一个对象或没有。
def get_obj_or_none(model, **kwargs):
try:
return model.objects.get(**kwargs)
except model.DoesNotExist:
return None
我在变量Song
song_name
个对象的歌曲名称
我正在添加新对象,如下所示
if not get_obj_or_none(Song, name=song_name, artist=dj):
s = Song(name=song_name, artist=dj, release_date=song['releaseDate'])
s.save()
如果不在对象的歌曲名称中添加小写get_obj_or_none
,我如何在song_name
方法中执行不区分大小写的搜索?