Size: a a a

Django [ru] #STAY HOME

2019 July 01

I

Il`ya (Marshal) in Django [ru] #STAY HOME
Илья
Привет. При debug=false что прописать что бы не помещать статику на nginx сервер?
Whitenoise
источник

И

Илья in Django [ru] #STAY HOME
Так.  По гуглю,  спасибо
источник

АА

Адилет Асанкожоев in Django [ru] #STAY HOME
Подскажите, ребят, можно ли юзать ViewSet под несколькими url-ками переопределяя queryset и сериалайзер?
источник

DB

Dima Boger in Django [ru] #STAY HOME
Можно
источник

DB

Dima Boger in Django [ru] #STAY HOME
Наследованием
источник

АА

Адилет Асанкожоев in Django [ru] #STAY HOME
А, ну я так и делал, в принципе) Я думал, может можно одним вьюсетом обойтись) Спасибо)
источник

S

Spirit💎 in Django [ru] #STAY HOME
господа, подскажите, как избавиться от этой всратости на более православный вид?
источник

А

Андрей in Django [ru] #STAY HOME
Spirit💎
господа, подскажите, как избавиться от этой всратости на более православный вид?
например app_label = getattr(view, 'app_label', view.queryset.model._meta.app_label)
источник

S

Spirit💎 in Django [ru] #STAY HOME
Андрей
например app_label = getattr(view, 'app_label', view.queryset.model._meta.app_label)
да тут как раз хочу убежать от view.queryset.model._meta.app_label
источник

S

Spirit💎 in Django [ru] #STAY HOME
вообще надо бы не задействовать кверисет и его поля
источник

S

Spirit💎 in Django [ru] #STAY HOME
потому что вьюсет без кверисета, но с гет_кверисет не может жить из-за того кода, что выше на скрине
источник

TB

Tokalka Bishkek in Django [ru] #STAY HOME
Люди добрые, подскажите запутался в доках...

2019-07-01T14:56:37.467363Z
==
2019-07-01T14:56:37.467363+00:00
Равны ли эти даты? Z означает UTC0?
источник

V

Vadim in Django [ru] #STAY HOME
Spirit💎
фильтеред кверисет все ломает, получается?
это пачайрм так показывает аннотацию типов?🤔
источник

AK

Artyem Klimenko in Django [ru] #STAY HOME
Tokalka Bishkek
Люди добрые, подскажите запутался в доках...

2019-07-01T14:56:37.467363Z
==
2019-07-01T14:56:37.467363+00:00
Равны ли эти даты? Z означает UTC0?
как минимум указывают на одну и туже точку на мировой линии, записи при этом разные
источник

DB

Dima Boger in Django [ru] #STAY HOME
Vadim
это пачайрм так показывает аннотацию типов?🤔
Нет, это дебаг-запуск, показывает что лежит в переменных
источник

СГ

Саша Горелик in Django [ru] #STAY HOME
есть функция в классе, по её значению хотел бы фильтровать queryset. Погуглил но что-то все какие-то массивные решения.  Посоветуйте самый компактный способ фильтровать по значению функции
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Саша Горелик
есть функция в классе, по её значению хотел бы фильтровать queryset. Погуглил но что-то все какие-то массивные решения.  Посоветуйте самый компактный способ фильтровать по значению функции
пример покажи
источник

mc

m0nte cr1st0 in Django [ru] #STAY HOME
m0nte cr1st0
Предположим, что администратор создает MetaTag с админки. Он хочет написать фразу в поле description, например «Париж не столица Германии». Но, поскольку существует много городов и стран, необходимо создать только одну запись MetaTag, типа «{City.name} не столица {Country.name}» (что-то похожее на шаблон Django). Таким образом, создается только одна pзапись MetaTag, а, в зависимости от условий во view, определенный город и определенная страна вытаскиваются из базы данных и подставляются в это описание (администратор может ввести любую фразу и любое количество переменных).

https://dpaste.de/SisA

Пока что на ум только парсинг фразы приходит...
вот какое решение простое есть, кстати говоря

template = Template(metatag.meta_description)
context = Context({"country": country, "city": city})
result = template.render(context)
источник

DT

Dan Tyan in Django [ru] #STAY HOME
render_to_string('template_name', {context})
источник

СГ

Саша Горелик in Django [ru] #STAY HOME
Dan Tyan
пример покажи
#сейчас я фильтрую вручную
   concepts = Concept.objects.all()
   concepts_published = []
   for c in concepts:
       if ConnectionVKPost.objects.filter(concept=c):
           concepts_published.append(c)
           
   #а хотелось бы так:
   concepts_published = Concept.objects.filter(published = True)
   #где published вычисляется на основание другого queryset
источник