У меня есть метод, называемый get_obj_or_none
, который возвращает объект или нет.Нечувствительный к регистру поиск с использованием метода в Python
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
к названию песни?
Это связано с Django правильно? –
Да, я использую Django. –