Size: a a a

2020 January 25

СК

Сармат Курицын in Python Flask
Всем здравия! Кто как геннерирует и записывает фикстуры в БД? Хотелось бы что-то похожее на эту либу https://pypi.org/project/Flask-Fixtures/ Но она для второго пайтона.
источник

t

toobinks in Python Flask
Кто каким образом отображает html? В jinja отрендерили таблицу, в строке элементы отображаются в зависимости от различных переменных. Но таблицу нужно менять динамически, так чтобы пулинг менял содержание этих строк и получается, что теперь нужно логику отображения строк заново прописывать в js...
источник

A

Alex in Python Flask
toobinks
Кто каким образом отображает html? В jinja отрендерили таблицу, в строке элементы отображаются в зависимости от различных переменных. Но таблицу нужно менять динамически, так чтобы пулинг менял содержание этих строк и получается, что теперь нужно логику отображения строк заново прописывать в js...
Ну можно рендерить только один раз и на клиенте
источник

A

Alex in Python Flask
Смотри в сторону SPA
источник

t

toobinks in Python Flask
Мне нужно только на одной странице сделать такое. Какой лёгкий ферймворк есть?
источник

t

toobinks in Python Flask
Менять полностью на SPA как-то желания пока нет
источник

A

Alex in Python Flask
toobinks
Мне нужно только на одной странице сделать такое. Какой лёгкий ферймворк есть?
Ну любой клиентский шаблонизатор и отдавай сервером отдельно эту таблицу в JSON
источник

СК

Сармат Курицын in Python Flask
toobinks
Мне нужно только на одной странице сделать такое. Какой лёгкий ферймворк есть?
Vue.  Вот пример таблицы https://vuejs.org/v2/examples/grid-component.html с поиском и сортировкой.
источник

t

toobinks in Python Flask
Спасибо. Понял, попробую
источник

t

toobinks in Python Flask
Как теперь в vscode совместить подсветку и форматирование vue и jinja в ондом файле
источник

СК

Сармат Курицын in Python Flask
toobinks
Как теперь в vscode совместить подсветку и форматирование vue и jinja в ондом файле
Вот этого не скажу.
Зато могу рассказать про проблему, когда jinja пытается подменить шаблон Vue из-за одинакового синтаксиса. Решается блоком {% raw %}
источник

t

toobinks in Python Flask
либо задать delimiters: ["<%","%>"], например
источник

t

toobinks in Python Flask
{% %} конфилктует с jinja
источник

СК

Сармат Курицын in Python Flask
{% raw %}...{% endraw %} это как раз блок jinja, который не будет обробатываться jinja.
источник

t

toobinks in Python Flask
в нём подсветки синтаксиса нет
источник

t

toobinks in Python Flask
видимо vue template лучше вынести в отдельный файл и включать в основной шаблон через {% raw %}
источник

A

Art in Python Flask
А какая библиотека лучше всего подойдет для создания RESTful API на Flask? Может есть какие инструкции желательно на русском?))
источник

AT

Alex Ted in Python Flask
а она нужна?
источник

A

Art in Python Flask
ручками?
источник

t

this is not mrklf in Python Flask
Art
А какая библиотека лучше всего подойдет для создания RESTful API на Flask? Может есть какие инструкции желательно на русском?))
flask_restful
источник