Вы можете сделать lang = lang and lang.get_name()
вместо оператора if.
Если lang равен None, он останется None. Если нет, то будет установлено значение lang.get_name ().
Я не уверен, что этот синтаксис делает вещи намного понятнее.
P.S. Вместо lang != None
вы должны использовать not lang is None
.