Возвращает кортеж. Похоже, вы знали, что функции могут делать это, но не то, чтобы вы могли присваивать результаты напрямую двум переменным!
См. Документацию Django для get_or_create
:
# Returns a tuple of (object, created), where object is the retrieved
# or created object and created is a boolean specifying whether a new
# object was created.
obj, created = Person.objects.get_or_create(first_name='John', last_name='Lennon',
defaults={'birthday': date(1940, 10, 9)})