Я пытаюсь унаследовать свои модели от базовой модели, но когда имя дочерней модели совпадает с именем файла, где объявлена дочерняя модель, я получаю следующую ошибку:
AttributeError: объект _ModuleMarker имеетбез атрибута 'add_item'
Мой класс базовой модели:
@as_declarative()
class BaseModel(AbstractConcreteBase):
id = Column(Integer, primary_key=True)
@declared_attr
def __tablename__(cls):
return cls.__name__.lower()
Что я должен изменить, чтобы имя дочерней модели совпадало с именем файла?
ДОПОЛНИТЕЛЬНО Некоторая информация была найдена здесь , но это не отвечает на мой собственный вопрос.