Подумай головой и поучи питон на примерах попроще для начала.
NoneType object has no attribute 'name' - у тебя None вместо объекта, а ты пытаешсья взять атрибут.
А None у тебя, потому что get_user() тебе вернул None, а ты не проверяешь. Хотя в доках написано, что он может вернуть None.