Я хочу получить последний добавленный элемент и, если его вообще нет, назначить некоторые значения по умолчанию, такие как:
query = X.objects.filter(name="aa",type="b")[0]
if query:
resultname =query.name
resulttype = query.type
else:
resultname = "a default name"
resulttype = "a default type"
Это не работает, так как при первой строке будет сгенерировано исключение, query = X.objects.filter(name="aa",type="b")[0]
, выполняется, и отфильтрованный список запросов пуст.