Size: a a a

Django [ru] #STAY HOME

2019 April 03

V💊

Vladimir 💊 Voytenko in Django [ru] #STAY HOME
Dan Tyan
нет при вызове с апи валидаторы вызываться БУДУТ если сохраняться с помощью сериализаторов
НЕ будет если будешь напрямую создавать Model.objects.create(**attrs)
ну да, так мне и нужно, через апи - т.е. от пользователя сохранять все с валидатором, а от меня не через апи пропускать любое гавно)
источник

SB

Stanislav Baltrunas in Django [ru] #STAY HOME
всем привет
есть вьюха которая через requests скачивает файл
как мне его вернуть в ответе
источник

SB

Stanislav Baltrunas in Django [ru] #STAY HOME
res = requests.get(file_url)
а дальше как быть?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
res.content
источник

SB

Stanislav Baltrunas in Django [ru] #STAY HOME
в HttpResponse ?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
да
источник

SB

Stanislav Baltrunas in Django [ru] #STAY HOME
спасибо)
источник

s

st4rtr00p3r in Django [ru] #STAY HOME
насчет валидаторов,это в drf 2.4 работает?
источник

s

st4rtr00p3r in Django [ru] #STAY HOME
в смысле 3.4
источник

DT

Dan Tyan in Django [ru] #STAY HOME
не знаю
в принципе не сложно же проверить
источник

s

st4rtr00p3r in Django [ru] #STAY HOME
да я вот и проверил, хоть бы хнырь, на валидаторы сразу из логики ошибки вылетают))
источник

DT

Dan Tyan in Django [ru] #STAY HOME
не понял
источник

s

st4rtr00p3r in Django [ru] #STAY HOME
валидатор написал, а их никто и не заметил, данные сразу дальше пошли
источник

//

/ / in Django [ru] #STAY HOME
Добрый день принимаю из формы данные  команда: request.data выдаёт <QueryDict: {'macaddress': [''], 'swver': [''], 'snmp': ['No'], 'address': [''], 'log_pass': [''], 'proto': ['-'], 'ip': [''], 'model': ['D-Link DVG-5004S'], 'ser_num': [''], 'protocol[]': ['HTTP', 'HTTPS', 'SNMP', 'SSH']} , если делать так:  request.data.get('protocol[]') то поулчаю тольок последние занчение 'SSH'
источник

//

/ / in Django [ru] #STAY HOME
Как извлечь все значения ?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
request.data.getlist()
источник

YK

Yegor Kowalew in Django [ru] #STAY HOME
товарищи, создавать только оригинальные записи как?
источник

YK

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

//

/ / in Django [ru] #STAY HOME
request.data.getlist('protocol[]') Сработало СПАСИБО))))))
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Yegor Kowalew
товарищи, создавать только оригинальные записи как?
что значит только оригинальные ?
источник