Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 28, 2016 11:56:59

sht
От:
Зарегистрирован: 2010-03-02
Сообщения: 27
Репутация: +  0  -
Профиль   Отправить e-mail  

Flask. Выполнениие jinja в jquery.

FishHook
Cпасибо.
ZZZ
Как обойти это?
Буду благодарен за примеры.



Офлайн

#2 Янв. 28, 2016 12:32:06

4kpt_IV
Зарегистрирован: 2016-01-08
Сообщения: 999
Репутация: +  49  -
Профиль   Отправить e-mail  

Flask. Выполнениие jinja в jquery.

sht
Как обойти это?

Делать шаблоны или на сервере или на клиенте

Офлайн

#3 Янв. 28, 2016 13:06:12

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Flask. Выполнениие jinja в jquery.

От себя напишу, что шаблоны на клиенте и вообще всякие $('#gallery').append надо забыть и больше не вспоминать.
Сейчас рулят веб-компоненты. Angular, react и иже с ними - вот выбор уважающего себя человека.



Офлайн

#4 Янв. 28, 2016 13:28:02

ayb
Зарегистрирован: 2014-04-01
Сообщения: 297
Репутация: +  24  -
Профиль   Отправить e-mail  

Flask. Выполнениие jinja в jquery.

FishHook
Сейчас рулят веб-компоненты. Angular, react и иже с ними - вот выбор уважающего себя человека.
Зачем тут реакт или ангуляр ? Человеку нужно с минимумом телодвижений вставить на страничку ответ с сервера. Взял jade или mustache и все.

Офлайн

#5 Янв. 28, 2016 13:37:40

ZZZ
От: Москва
Зарегистрирован: 2008-04-03
Сообщения: 2161
Репутация: +  26  -
Профиль   Адрес электронной почты  

Flask. Выполнениие jinja в jquery.

sht, в роли Капитана Очевидность сегодня выступает 4kpt_IV! :-)

С FishHook полностью согласен, но бывает такое, что не хочется ангуляр для задачи брать. Вот, пример от меня:
https://github.com/zzzsochi/smtp-faker/blob/master/smtp_faker/static/index.html
Слишком мало, чтобы разбивать на части. За код не пинайте, я сидел в баре и чувствовал себя “программистом на jquery” и “копипастером со stackoverflow”. Для продакшена у меня есть специально обученные программисты, а вот свои пет-проджекты, это боль…



Офлайн

#6 Янв. 28, 2016 13:46:29

4kpt_IV
Зарегистрирован: 2016-01-08
Сообщения: 999
Репутация: +  49  -
Профиль   Отправить e-mail  

Flask. Выполнениие jinja в jquery.

ZZZ
sht, в роли Капитана Очевидность сегодня выступает 4kpt_IV! :-)

Куда уж деваться, раз такие вопросы задают

ZZZ

Насчет инструмента под задачи согласен полностью. Ибо вкручивать где надо и где не надо anjular или react - это технофетишизм. Проще иногда выдать шаблон и не мучатся…

Офлайн

#7 Янв. 28, 2016 13:57:28

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Flask. Выполнениие jinja в jquery.

ayb
Человеку нужно с минимумом телодвижений вставить на страничку ответ с сервера. Взял jade или mustache и все.
С чего ты это взял? Человек нам ничего не рассказывал про объем своего проекта. А с минимумом телодвижений, это вот так
var Filter = $resource('/filter/:filterId', {filterId:'@id'});
$scope.filter = new Filter();
$scope.setFilter = function(){
    $scope.filter.$query()
}
это гораздо меньше телодвижений, чем в стартовом посте.



Офлайн

#8 Янв. 29, 2016 06:39:08

ayb
Зарегистрирован: 2014-04-01
Сообщения: 297
Репутация: +  24  -
Профиль   Отправить e-mail  

Flask. Выполнениие jinja в jquery.

FishHook
Нет, это нужно разобраться хотябы минимально с ангуляром, нодой и какой-нибудь системой сборки. Я же предлагаю из документации взять пример и переделать его под свои нужды

Офлайн

#9 Янв. 29, 2016 06:44:42

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Flask. Выполнениие jinja в jquery.

ayb
Нет, это нужно разобраться хотябы минимально с ангуляром
И что? Какие-то трудности? А с jQuery не нужно разбираться, да?
ayb
нодой и какой-нибудь системой сборки
Нафига? Зачем тебе тут нода?



Офлайн

#10 Янв. 29, 2016 07:09:53

ayb
Зарегистрирован: 2014-04-01
Сообщения: 297
Репутация: +  24  -
Профиль   Отправить e-mail  

Flask. Выполнениие jinja в jquery.

А собирать проект ты как будешь ?

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version