employees = Employee.objects.filter(age=23, sex='female')
Это вернет набор запросов.
Если я предполагаю, что этот набор запросов содержит только один результат, как вернуть этот объект напрямую?
Есть ли способ, подобный использованию 'get'
На самом деле, вы можете передать несколько параметров поиска в методе get () QuerySet .Так как насчет?
try: employee = Employee.objects.get(age=23, sex='female') except Employee.DoesNotExist: # no employee found except Employee.MultipleObjectsReturned: # what to do if multiple employees have been returned?