Size: a a a

Django [ru] #STAY HOME

2019 October 04

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
Denis Kopitsa
у него вообще уже есть поле created
"Привет всем. Подскжаите плиз. Есть в базе 3 instance объекта, у всех есть cretaed field. Мне нужно взять тот, который самый первый был создан. Как это можно сделать?"
А кто сказал, что его обязательно использовать?)
источник

DK

Denis Kopitsa in Django [ru] #STAY HOME
Ну если уж взялись советовать - то хотя бы прочитайте вопрос, и не давайте ответов которые будут работать только в вашем конкретном случае
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
Denis Kopitsa
Ну если уж взялись советовать - то хотя бы прочитайте вопрос, и не давайте ответов которые будут работать только в вашем конкретном случае
Вопрос был от человека, который наверняка не так долго работает с джангой. Логично?

А значит он врядли переопределял поле id, логично?

А значит, почему бы и нет?)
источник

DK

Denis Kopitsa in Django [ru] #STAY HOME
ну и зачем учить новичка полагаться на неопределенное поведение pk?
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
Denis Kopitsa
ну и зачем учить новичка полагаться на неопределенное поведение pk?
В его случае оно вполне очевидное поведение
источник

vc

vadim chin in Django [ru] #STAY HOME
это не очевидное, это костыль
источник

vc

vadim chin in Django [ru] #STAY HOME
за который нормальный лид будет жрать мозг
источник

vc

vadim chin in Django [ru] #STAY HOME
потому что говнокод
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
Омг
источник

DK

Denis Kopitsa in Django [ru] #STAY HOME
ты наверно и проверку на новый объект через self.id not is None  делаешь? )
источник

V

Valera in Django [ru] #STAY HOME
Подскажите пожалуйста, в DRF при том если проверка на это не выполняется serializer.is_valid(), то выдаются ошибки. Я посомтрел вовнутрь, там есть класс 'email': [ErrorDetail(string='Enter a valid email address.', code='invalid')]. Оьычнов  ответ идет string, а можно ли как-то вместо string выводить code?
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
Denis Kopitsa
ты наверно и проверку на новый объект через self.id not is None  делаешь? )
Нет
источник

DK

Denis Kopitsa in Django [ru] #STAY HOME
Valera
Подскажите пожалуйста, в DRF при том если проверка на это не выполняется serializer.is_valid(), то выдаются ошибки. Я посомтрел вовнутрь, там есть класс 'email': [ErrorDetail(string='Enter a valid email address.', code='invalid')]. Оьычнов  ответ идет string, а можно ли как-то вместо string выводить code?
EXCEPTION_HANDLER надо менять
источник

DK

Denis Kopitsa in Django [ru] #STAY HOME
сейчас поищу пример
источник

DK

Denis Kopitsa in Django [ru] #STAY HOME
источник

DK

Denis Kopitsa in Django [ru] #STAY HOME
тогда при ошибках валидации будет
{
   "field_name": [
       {
           "message": "Error message",
           "code": "error_code"
       },
       {
           "message": "Another error",
           "code": "another_error"
       }
   ]
}
источник

GS

Grigory Surkov in Django [ru] #STAY HOME
Всем здравствуйте. Помогите оптимизировать вьюху. Она подсчитывает рейтинг для Post или Comment объекта. Выглядит слишком громоздко. https://pastebin.com/21zb0U7G
источник

RP

Ruslan Popov in Django [ru] #STAY HOME
Grigory Surkov
Всем здравствуйте. Помогите оптимизировать вьюху. Она подсчитывает рейтинг для Post или Comment объекта. Выглядит слишком громоздко. https://pastebin.com/21zb0U7G
Ctrl-a + Ctrl-x и нет проблем
источник

D

Dmitry in Django [ru] #STAY HOME
Grigory Surkov
Всем здравствуйте. Помогите оптимизировать вьюху. Она подсчитывает рейтинг для Post или Comment объекта. Выглядит слишком громоздко. https://pastebin.com/21zb0U7G
post?
источник

GS

Grigory Surkov in Django [ru] #STAY HOME
Dmitry
post?
Юзаю аксиос на фронте. Не позволяет передавать данные через get
источник