Size: a a a

2020 May 26

T

Tishka17 in Python Flask
John Wayne
скажите, можно ли иметь модели чистой алхимии
from sqlalchemy.ext.declarative import declarative_base
Base = declarative_base()
и использовать их в фласк алхимии, чтобы юзать пагинацию из фласк алхимии, ньюанс в том что есть несколько бд, нужно тогда иметь под каждую бд?
from flask_sqlalchemy import SQLAlchemy
db = SQLAlchemy()
а почему бы не взять голую алхимию?
источник

JW

John Wayne in Python Flask
Tishka17
а почему бы не взять голую алхимию?
взята, но нужна пагинация, а она в фласк алхимии
источник

T

Tishka17 in Python Flask
а что, limit offset запретили?
источник

T

Tishka17 in Python Flask
или тебе count надо?
источник

p

palage4a in Python Flask
Alex Ted
это к тому, что если тебе нравится апи фласка, но тебя интересует/нужна асинхронность, то не жди у моря погоды
Ааа, понял теперь.
Спасибо.
источник

JW

John Wayne in Python Flask
Tishka17
или тебе count надо?
мне просто пагинация нужна, писать самому кажется не путем наименьшего велосипедописания, кажется что иметь модели чистой алхимии, и использование их в фласк алхимии, более профитно
источник

T

Tishka17 in Python Flask
эмм
источник

p

palage4a in Python Flask
John Wayne
мне просто пагинация нужна, писать самому кажется не путем наименьшего велосипедописания, кажется что иметь модели чистой алхимии, и использование их в фласк алхимии, более профитно
А зачем тебе чистые модели алхимии?
источник

JW

John Wayne in Python Flask
если есть пример как в чистой алхимии пагинацию сделать, я буду рад
источник

JW

John Wayne in Python Flask
palage4a
А зачем тебе чистые модели алхимии?
они в других местах нужны
источник

T

Tishka17 in Python Flask
John Wayne
если есть пример как в чистой алхимии пагинацию сделать, я буду рад
а что ты хочешь? число страниц или по номеру страницы назодить?
источник

p

palage4a in Python Flask
John Wayne
они в других местах нужны
источник

JW

John Wayne in Python Flask
Tishka17
а что ты хочешь? число страниц или по номеру страницы назодить?
у меня список там 500 словарей, нужно сделать по 30 словарей на страницу n страниц
источник

T

Tishka17 in Python Flask
о. единственный пример выглядит норм
источник

JW

John Wayne in Python Flask
клево конечно, но либу ради пагинации... вы так и делаете чтоли?
источник

p

palage4a in Python Flask
John Wayne
клево конечно, но либу ради пагинации... вы так и делаете чтоли?
Ну так посмотри исходики и сделай подобный образом.
источник

p

palage4a in Python Flask
John Wayne
клево конечно, но либу ради пагинации... вы так и делаете чтоли?
Можно тоже самое сказать и про flask-sqlalchemy.
"Что ты, сам не можешь интегрировать?"
источник

JW

John Wayne in Python Flask
palage4a
Ну так посмотри исходики и сделай подобный образом.
я об этом и говорю, чтобы не писать велик самому, как обойтись без этого
источник

p

palage4a in Python Flask
А чем проблема поставить себе либу, если она нужна тебе?
источник

JW

John Wayne in Python Flask
palage4a
Можно тоже самое сказать и про flask-sqlalchemy.
"Что ты, сам не можешь интегрировать?"
вроди можно сделать так
db_1 = SQLAlchemy(model_class='класс модели чистой алхимии из модели')
но тогда нужно db_2 делать итд
источник