Size: a a a

Django [ru] #STAY HOME

2019 February 08

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
нет, это не влияет на надёжность, директория с проектом монтируется (проект хранится там же, где и хранился)
кстати, я бы сказал, что PyCharm в контейнере - это такой способ её пиратить [не надо их пиратить, они хорошие, я лишь обращаю внимание на возможность этого через контейнеры]
источник

V🤔

Vyacheslav 🤔 in Django [ru] #STAY HOME
Dan Tyan
нуу, а как еще ?
Рисовать таблицу прямо по кверисету во view и возвращать ответом на запрос готовую <table></table>
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ничего не выиграешь

тормозит отрисовка большой таблицы в браузере
источник

DT

Dan Tyan in Django [ru] #STAY HOME
те рсование самого тега <table >браузером
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Vyacheslav 🤔
Коллеги, посоветуйте чисто по опыту. Какие подводные камни в  отрисовке большой таблицы почти полностью по модели прямо во view? Цель - максимально облегчить жизнь юзера
когда страница будет подгружаться на медленном интернете, всё будет "плохо" показываться, эта таблица поедет
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
по крайней мере, раньше так было
источник

V🤔

Vyacheslav 🤔 in Django [ru] #STAY HOME
Ну сейчас она рисуется шаблоном, и на слабых клиентах она ломается загрузив небольшую часть себя
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
я бы посоветовал использовать компоненты на Vue.js
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
и подгружать там на js
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
а на стороне Django это GraphQL или DRF
источник

V🤔

Vyacheslav 🤔 in Django [ru] #STAY HOME
Ну второй вариант, о котором я думал, это получать данные по API и по ним уже генерировать на клиенте
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
причём не обязательно вся таблица сразу отдаётся, можно и порциями
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Vyacheslav 🤔
Ну сейчас она рисуется шаблоном, и на слабых клиентах она ломается загрузив небольшую часть себя
я не думаю что сбор таблицы во въюхе как то положительно отразится
источник

AB

Artem B in Django [ru] #STAY HOME
или просто написать api метод который в json отрендерит
источник

AB

Artem B in Django [ru] #STAY HOME
не обязательно тащить drf
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
вот с одной стороны мне тоже хочется поддержать про то, что можно делать обычные MVC-проекты на Django без всяких там DRF
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
и это иногда бывает правильно
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
но с другой стороны думаешь "если не критиковать такой подход - они и развиваться перестанут, так и загнётся прекрасный фреймворк"
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
я не зря скидывал статистику выше
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
вы заметили?
источник