Size: a a a

Django [ru] #STAY HOME

2019 March 24

И

Илья in Django [ru] #STAY HOME
Можно ли название поля, по которому будет фильтроваться QS, передавать в виде строки в метод фильтрации? Author.objects.filter(name__istartswith="П")
источник

PB

Petr B. in Django [ru] #STAY HOME
Илья
Можно ли название поля, по которому будет фильтроваться QS, передавать в виде строки в метод фильтрации? Author.objects.filter(name__istartswith="П")
.filter(**{field + lookup: value})
источник

И

Илья in Django [ru] #STAY HOME
Petr B.
.filter(**{field + lookup: value})
Спасибо
источник

DB

Dima Boger in Django [ru] #STAY HOME
Алексей
Ну то есть, бэкенд отправляет например вот такой json, а фронтенд переобразовывает это в модель, и дальше уже отображает в шаблоне.
Посмотри в сторону jsonschema
источник

А

Алексей in Django [ru] #STAY HOME
Dima Boger
Посмотри в сторону jsonschema
В общем, оно само заработало и без десериализации, спасибо!
источник

DB

Dima Boger in Django [ru] #STAY HOME
А как фронт понимает какого типа поля и какая у него базовая валидация 🤔
источник

DB

Dima Boger in Django [ru] #STAY HOME
Например в случае вложенных структур типа списков
источник

DB

Dima Boger in Django [ru] #STAY HOME
{
 ...
   attachments: []
  ...
}
источник

NK

ID:461990605 in Django [ru] #STAY HOME
джанго не должен сам следить за дублированием email, при создании и сохранения нвого пользователя? Это нужно как-то самому отслеживать?
источник

TM

Tim Mustafin in Django [ru] #STAY HOME
ID:461990605
джанго не должен сам следить за дублированием email, при создании и сохранения нвого пользователя? Это нужно как-то самому отслеживать?
Сделай поле уникальным, за этим бд следит
источник

NK

ID:461990605 in Django [ru] #STAY HOME
мисс
источник

NK

ID:461990605 in Django [ru] #STAY HOME
Tim Mustafin
Сделай поле уникальным, за этим бд следит
а ошибки отслеживать и юзеру переедать их не сложнее будет?
источник

NK

ID:461990605 in Django [ru] #STAY HOME
если бд все проверять будет
источник

TM

Tim Mustafin in Django [ru] #STAY HOME
Ну из коробки там все настроено, если не переопределял ничего
источник

p

pykot in Django [ru] #STAY HOME
Please, help
источник

ИG

Илья Grin in Django [ru] #STAY HOME
В settings прописанно название модуля?
источник

p

pykot in Django [ru] #STAY HOME
??
источник

p

pykot in Django [ru] #STAY HOME
Илья Grin
В settings прописанно название модуля?
Up
источник

А

Алексей in Django [ru] #STAY HOME
Запятую поставь между django.contrib.staticfiles и blog
источник

DB

Dima Boger in Django [ru] #STAY HOME
Алексей
Запятую поставь между django.contrib.staticfiles и blog
Кстати, у линтера wemake-python-styleguide есть правило, чтобы не делать таких случайных ошибок — оно форсирует закрывающие запятые или явный +, если хочется контактенации строк:
https://wemake-python-styleguide.readthedocs.io/en/latest/pages/violations/consistency.html#wemake_python_styleguide.violations.consistency.ImplicitStringConcatenationViolation
источник