Sqlalchemy.exc.invalidrequesterror: один или несколько сортировщиков не смогли инициализировать - не может продолжить с Python

Программы на Python
Anonymous
Sqlalchemy.exc.invalidrequesterror: один или несколько сортировщиков не смогли инициализировать - не может продолжить с

Сообщение Anonymous »

Эта ошибка произошла, когда я попытался получить доступ к странице. Я не получал ошибок, когда создавал таблицы, но, кажется, все еще есть проблемы. < /P>

Модели такие: < /p>

Код: Выделить всё

class User(UserMixin, db.Model):
id = db.Column(db.Integer, primary_key=True)
username = db.Column(db.String(64), index=True, unique=True)
sell_items = db.relationship('Item', backref='user')

class Item(db.Model):
id = db.Column(db.Integer, primary_key=True)
item_name = db.Column(db.String(64), index=True)
item_image = db.Column(db.String(200), index=True)
price = db.Column(db.Float(10), index=True)
user_id = db.Column(db.Integer, db.ForeignKey('user.id'))
user = db.relationship('User', backref='sell_items')
< /code>

Все сообщение об ошибке - это < /p>

Triggering mapper: 'Mapper|User|user'. Original exception was: Error creating backref 'user' on relationship 'User.sell_items': property of that name exists on mapper 'Mapper|Item|item'
< /code>

Как это исправить? Что я хочу сделать, так это ссылаться на имя пользователя 
, кто продает товар, но я не могу. Есть проблема с отношениями между моделями.

Подробнее здесь: https://stackoverflow.com/questions/495 ... itialize-c

Вернуться в «Python»