Size: a a a

Django [ru] #STAY HOME

2020 June 01

s

seopasha in Django [ru] #STAY HOME
спс
источник

DO

D. Ouhh in Django [ru] #STAY HOME
https://pastebin.com/JWAVyKSn
есть такие сериализаторы.
делаю PUT на viewset который для Product с такими данными:
{
 "product_id":4515931127878,
 "title":"Black T-Shirt",
 "images":[
   {
     "product":4515931127878,
     "image_id":13994769907782,
     "url":"https://cdn.shopify.com/s/files/1/0280/2434/0550/products/67dee4e83ce9365a1cbc4cdd225a655b.jpg?v=1590654463"
   },
   {
     "product":4515931127878,
     "image_id":13994771152966,
     "url":"https://cdn.shopify.com/s/files/1/0280/2434/0550/products/10602181.png?v=1590654480"
   }
 ]
}
как
результат 400 Bad Request
в чем может быть проблема?
источник

AC

Amber Claes in Django [ru] #STAY HOME
Есть ImageField, как мне добавить его валидацию на размер и расширение?
Нашёл только FileExtensionValidator, но он создаёт объект класса и ничего не валидирует
источник

U

User in Django [ru] #STAY HOME
Проблемы с Gmail.

В setting.py:

EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_PORT = 587
EMAIL_USE_TLS = True
EMAIL_HOST_USER = '********'
EMAIL_HOST_PASSWORD = '*******'

В urls.py: http://dpaste.com/2CGTXCS

Вывода нет, просто не приходит сообщение.

В ./manage.py shell:

from django.core.mail import EmailMessage

email = EmailMessage('title', 'body', to=[email])
email.send()

Работает.
источник

DO

D. Ouhh in Django [ru] #STAY HOME
"image_id": [
               "product image with this image id already exists."
           ]

вот такое накопал. но разве апдейт не должен это игнорить?
источник

L

LORD in Django [ru] #STAY HOME
Ребят, в чем проблема?
источник

НК

Никита Кадацкий... in Django [ru] #STAY HOME
А ты его импортировал?
источник

VK

Vladislav K in Django [ru] #STAY HOME
LORD
Ребят, в чем проблема?
А оно у тебя обьявлено?
источник

L

LORD in Django [ru] #STAY HOME
Никита Кадацкий
А ты его импортировал?
ниже ведь
источник

НК

Никита Кадацкий... in Django [ru] #STAY HOME
А код читаеться как?)
источник

НК

Никита Кадацкий... in Django [ru] #STAY HOME
Выше его просто поставь
источник

VK

Vladislav K in Django [ru] #STAY HOME
Никита Кадацкий
Выше его просто поставь
+
источник

AE

Arthur Erikovich in Django [ru] #STAY HOME
Или ниже
источник

L

LORD in Django [ru] #STAY HOME
Никита Кадацкий
Выше его просто поставь
ааа, блэт, понял
источник

L

LORD in Django [ru] #STAY HOME
извините народ за тупость( спасибо всем)
источник

DO

D. Ouhh in Django [ru] #STAY HOME
в сериалайзере можна указать в Meta.extra_kwargs чтобы он игнорил валидацию некоторых полей. можно такое сделать при инициализации сериалайзера?
источник

L

LORD in Django [ru] #STAY HOME
D. Ouhh
в сериалайзере можна указать в Meta.extra_kwargs чтобы он игнорил валидацию некоторых полей. можно такое сделать при инициализации сериалайзера?
в поле exclude указать пойдет? выше на скрине есть пример
источник

DO

D. Ouhh in Django [ru] #STAY HOME
LORD
в поле exclude указать пойдет? выше на скрине есть пример
это в Meta, а мне надо в инит.
в общем такая штука:
выходит сериалайзер проверяет image, у него есть FK продукта. а продукт ещё не создан, так как только создается. выходит замкнутый круг
источник

DO

D. Ouhh in Django [ru] #STAY HOME
D. Ouhh
https://pastebin.com/JWAVyKSn
есть такие сериализаторы.
делаю PUT на viewset который для Product с такими данными:
{
 "product_id":4515931127878,
 "title":"Black T-Shirt",
 "images":[
   {
     "product":4515931127878,
     "image_id":13994769907782,
     "url":"https://cdn.shopify.com/s/files/1/0280/2434/0550/products/67dee4e83ce9365a1cbc4cdd225a655b.jpg?v=1590654463"
   },
   {
     "product":4515931127878,
     "image_id":13994771152966,
     "url":"https://cdn.shopify.com/s/files/1/0280/2434/0550/products/10602181.png?v=1590654480"
   }
 ]
}
как
результат 400 Bad Request
в чем может быть проблема?
product #4515931127878 ещё не создан, и выходит FK для image невалидный
источник

РС

Роман Сарнов... in Django [ru] #STAY HOME
Добрый вечер. Подскажите пожалуйста, можно ли как-то изменить формы для change_password и reset_password views ? Для полей виджеты и тд...
источник