Size: a a a

Django [ru] #STAY HOME

2020 August 09

N

Nonverbis in Django [ru] #STAY HOME
Dan Tyan
полез к себе =)
круто. FCP 0,5. я не знаю даже, как такого достичь. это классический веб или рестовое что?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
обчный шаблоны
источник

DT

Dan Tyan in Django [ru] #STAY HOME
без кешей и всего такого
источник

DT

Dan Tyan in Django [ru] #STAY HOME
но у меня там только ссылки да картинки
источник

N

Nonverbis in Django [ru] #STAY HOME
Dan Tyan
но у меня там только ссылки да картинки
картинки тяжелые так-то.
источник

I

InzGIBA in Django [ru] #STAY HOME
Nonverbis
картинки тяжелые так-то.
Оптимизация?
источник

I

InzGIBA in Django [ru] #STAY HOME
Вроде бы на go был сервис в докере, который автоматически формирует изображение по GET параметрам. Если интересно, потом поищу
источник

DT

Dan Tyan in Django [ru] #STAY HOME
вот со старого старого сайта (точнее одного из первых на django)  там бОльшее количество фоток
источник

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
ребят почему не получается

register = template.Library()

@register.filter(name='has_group')
def has_group(user, group_name):
   group =  Group.objects.get(name=group_name)
   return group in user.groups.all()



{% if request.user|has_group:"Клиент" %}
     User belongs to my group
 {% else %}                      
                       User doesn't belong to mygroup
                   
   {% endif %}

ошибка  
Invalid filter: 'has_group'
источник

VS

Vitaly Sharøv in Django [ru] #STAY HOME
кто подскажет, почему при ошибке при валидации формы рендерится только текст ошибки, без стилей?
if instance.bid_amount <= starting_bid:
   messages.error(self.request, 'Bid amount must be greater than starting bid')
   return redirect(reverse('listing_detail', kwargs={'pk': self.object.pk}))
elif self.request.user == self.object.user:
   messages.error(self.request, 'Owner cannot place bids')
   return redirect(reverse('listing_detail', kwargs={'pk': self.object.pk}))
источник

N

Nonverbis in Django [ru] #STAY HOME
Vitaly Sharøv
кто подскажет, почему при ошибке при валидации формы рендерится только текст ошибки, без стилей?
if instance.bid_amount <= starting_bid:
   messages.error(self.request, 'Bid amount must be greater than starting bid')
   return redirect(reverse('listing_detail', kwargs={'pk': self.object.pk}))
elif self.request.user == self.object.user:
   messages.error(self.request, 'Owner cannot place bids')
   return redirect(reverse('listing_detail', kwargs={'pk': self.object.pk}))
а стили работают? они там подгружены?
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
ARTUR KNYAZEV
ребят почему не получается

register = template.Library()

@register.filter(name='has_group')
def has_group(user, group_name):
   group =  Group.objects.get(name=group_name)
   return group in user.groups.all()



{% if request.user|has_group:"Клиент" %}
     User belongs to my group
 {% else %}                      
                       User doesn't belong to mygroup
                   
   {% endif %}

ошибка  
Invalid filter: 'has_group'
аты его подключил в шаблон?
источник

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
это как
источник

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
{% load has_group %} так
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
ARTUR KNYAZEV
это как
{% load ... %} почитай в доке
источник

VS

Vitaly Sharøv in Django [ru] #STAY HOME
Nonverbis
а стили работают? они там подгружены?
ну при другой операции messages.success выводит как должно
источник

N

Nonverbis in Django [ru] #STAY HOME
Vitaly Sharøv
ну при другой операции messages.success выводит как должно
еще раз вопрос: подгружены или нет. открыть панель разработчика и посмотреть.
источник

VS

Vitaly Sharøv in Django [ru] #STAY HOME
да
источник

VS

Vitaly Sharøv in Django [ru] #STAY HOME
разобрался, сорян
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
ARTUR KNYAZEV
{% load has_group %} так
файл из templatetags/ папки, с твоими кастомными фильтрами
источник