Я пытаюсь запросить и просмотреть таблицу, в которой содержится пользователь, который ссылается на пользователей, и TaggedNameid, которая также ссылается на пользователей.`class Users(db.Model):`
`id = db.Column(db.Integer, primary_key=True)`
`fullname = db.Column(db.String(100))`
`username = db.Column(db.String(100), unique=True)`
`email = db.Column(db.String(100), unique=True)`
`gender = db.Column(db.String(100))`
`phonenumber = db.Column(db.Integer)`
`role = db.Column(db.String(100))`
`Password = db.Column(db.String(100))`
`datecreated = db.Column(db.DateTime, default=datetime.now)`
`notif_user = db.relationship('notifications', foreign_keys="notifications.userId", backref='users')`
`tagged_user = db.relationship('notifications', foreign_keys="notifications.taggednameId")`
`def __init__(self):`
`return self`
`class notifications(db.Model)`:
`id = db.Column(db.Integer, primary_key=True)`
`userId = db.Column(db.Integer, db.ForeignKey('users.id'))`
`content = db.Column(db.String(100))`
`taggednameId = db.Column(db.Integer, db.ForeignKey('users.id'), nullable=True)`
`datecreated= db.Column(db.DateTime, default=datetime.now)`
`def __init__(self):`
`return self`
< /code>
Это мой запрос flask_sqlalchemy < /p>
`notifications=table.notifications.query.filter(table.notifications.userId==table.Users.id).order_by(table.notifications.datecreated.desc()).all()`
< /code>
html try < /p>
``
``
``
`SN`
`Name`
`Notifcation_Content`
`Tagged name`
`Date Posted`
``
` `
``
`{% for N in admindata.notifications %}`
``
`{{loop.index}}`
`{{N.users.fullname}}`
`{{N.content}}`
`{{N.taggednameId.users.fullname}}`
`{{N.datecreated}}`
``
`{% endfor %}`
`
``
Подробнее здесь: https://stackoverflow.com/questions/796 ... ip-from-sa
Как запрашивать таблицу Flask-Sqlalchemy с двумя больными отношениями от той же ссылки ⇐ Html
Программисты Html
1749421443
Anonymous
Я пытаюсь запросить и просмотреть таблицу, в которой содержится пользователь, который ссылается на пользователей, и TaggedNameid, которая также ссылается на пользователей.`class Users(db.Model):`
`id = db.Column(db.Integer, primary_key=True)`
`fullname = db.Column(db.String(100))`
`username = db.Column(db.String(100), unique=True)`
`email = db.Column(db.String(100), unique=True)`
`gender = db.Column(db.String(100))`
`phonenumber = db.Column(db.Integer)`
`role = db.Column(db.String(100))`
`Password = db.Column(db.String(100))`
`datecreated = db.Column(db.DateTime, default=datetime.now)`
`notif_user = db.relationship('notifications', foreign_keys="notifications.userId", backref='users')`
`tagged_user = db.relationship('notifications', foreign_keys="notifications.taggednameId")`
`def __init__(self):`
`return self`
`class notifications(db.Model)`:
`id = db.Column(db.Integer, primary_key=True)`
`userId = db.Column(db.Integer, db.ForeignKey('users.id'))`
`content = db.Column(db.String(100))`
`taggednameId = db.Column(db.Integer, db.ForeignKey('users.id'), nullable=True)`
`datecreated= db.Column(db.DateTime, default=datetime.now)`
`def __init__(self):`
`return self`
< /code>
Это мой запрос flask_sqlalchemy < /p>
`notifications=table.notifications.query.filter(table.notifications.userId==table.Users.id).order_by(table.notifications.datecreated.desc()).all()`
< /code>
html try < /p>
``
``
``
`SN`
`Name`
`Notifcation_Content`
`Tagged name`
`Date Posted`
``
` `
``
`{% for N in admindata.notifications %}`
``
`{{loop.index}}`
`{{N.users.fullname}}`
`{{N.content}}`
`{{N.taggednameId.users.fullname}}`
`{{N.datecreated}}`
``
`{% endfor %}`
`
``
Подробнее здесь: [url]https://stackoverflow.com/questions/79658191/how-to-query-an-flask-sqlalchemy-table-with-two-many-to-one-relationship-from-sa[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия