При объявлении моделей Django возникла эта проблема:
class Foo(Bar): pass class Bar(): pass
NameError: имя 'Bar' не определено
Как переслатьобъявить аргумент класса в python 3.6.7?
У вас есть NameError, потому что python читает классы последовательно. (Последовательность занятий имеет значение).
NameError
class Bar: pass class Foo(Bar): ''' Bar is not "class argument". Bar is Super Class(Parent Class) of Foo. '''
Нет NameError больше.