亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

python - flask sqlalchemy 多對多查詢的結果如何進行分頁?

瀏覽:65日期:2022-06-29 15:05:14

問題描述

學習flask中正在用flask做一個博客,(一篇文章可以有多個標簽,一個標簽可以對應多個文章,所以我這里按照網上的采用了many to many的關系),flask-sqlalchemy自帶的paginate方法只能支持flask_sqlalchemy.BaseQuery的對象進行分頁,但是我在多對對關系中用標簽找出所有已關聯該標簽的文章對象是一個list,所以就不能分頁。。。我現在想做分頁是要怎么辦?

我現在是要自己寫一個分頁嗎?如果寫大概是什么思路希望好心的大牛指點一下。例子:python - flask sqlalchemy 多對多查詢的結果如何進行分頁?

#多對多關系中的兩個表之間的一個關聯表tags = db.Table(’post_tags’, db.Column(’post_id’,db.Integer,db.ForeignKey(’posts.id’)), db.Column(’tag_id’,db.Integer,db.ForeignKey(’tag.id’)))# 發表文章模型class Post(db.Model): __tablename__ = ’posts’ id = db.Column(db.Integer, primary_key=True) title = db.Column(db.String(255)) body = db.Column(db.Text()) body_html = db.Column(db.Text()) created = db.Column(db.DateTime) author_id = db.Column(db.Integer, db.ForeignKey(’users.id’)) comments = db.relationship(’Comment’, backref=’post’,lazy=’dynamic’) # 關聯評論 tags = db.relationship(’Tag’,secondary=tags,backref=db.backref(’posts’,lazy=’dynamic’))#多對多關聯 def __repr__(self):return '<post_id={0}>'.format(self.id)#標簽class Tag(db.Model): __tablename__ = ’tag’ id = db.Column(db.Integer,primary_key=True) title = db.Column(db.String(255)) def __repr__(self):return '{0}'.format(self.title)

問題解答

回答1:

我表示分頁無壓力啊 完全可以用分頁啊

>>> r=Role.query.get(1)>>> rmanager>>> r.users<sqlalchemy.orm.dynamic.AppenderBaseQuery object at 0x7f5ae257a510>>>> r.users.paginate(1, 20, None)<flask_sqlalchemy.Pagination object at 0x7f5ae1829150>

User 和 Role 就是多對多的,沒發現樓主說的問題。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 综合欧美日韩 | 在线观看免费黄色小视频 | 亚洲综合国产精品 | 欧美国产日韩做一线 | 欧美片免费观看网址 | 亚洲在线精品 | 自偷自偷自亚洲首页精品 | 大杳蕉伊人狼人久久一本线 | 国产日韩线路一线路二 | 免费a一级毛片在线播放 | 欧美成国产精品 | 手机看片日韩日韩韩 | 久久精品嫩草影院 | 免费的很黄很色的床小视频 | 免费观看黄色a一级视频播放 | 一区二区视频在线观看 | 免费在线观看一级毛片 | 色香欲综合成人免费视频 | 欧美成人26uuu欧美毛片 | 国产精品视频久久久久 | 国产乱淫a∨片免费视频 | 91porn丫九色| 国产情侣真实露脸在线最新 | 最新国产中文字幕 | 二级黄的全免费视频 | 亚洲国产精品不卡毛片a在线 | 日韩精品免费一区二区 | 国产在线精品福利大全 | 无遮挡1000部拍拍拍免费 | 久久久网 | 在线日韩 | 国产日韩精品一区二区在线观看 | 欧美一区二区在线播放 | 美国毛片在线观看 | 一级毛片一级毛片一级毛片aa | 欧美精品日韩一区二区三区 | 欧美精品亚洲精品日韩 | 国产一区二区三区四区20p | 香蕉久久夜色精品国产尤物 | 国产主播啪啪 | 中文字幕久热在线精品 |