Size: a a a

Django [ru] #STAY HOME

2019 May 27

DT

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

mc

m0nte cr1st0 in Django [ru] #STAY HOME
это платежная система и гет здесь нежелателен, как я понимаю?
источник

mc

m0nte cr1st0 in Django [ru] #STAY HOME
или я ошибаюсь
источник

DT

Dan Tyan in Django [ru] #STAY HOME
если чувствительная инфа то да не стоит
источник

mc

m0nte cr1st0 in Django [ru] #STAY HOME
спасибо, значит база, либо кеш остаётся
источник

DT

Dan Tyan in Django [ru] #STAY HOME
я упустил
в базе нет возможности сохранить?
источник

mc

m0nte cr1st0 in Django [ru] #STAY HOME
да вот смотрю...
источник

mc

m0nte cr1st0 in Django [ru] #STAY HOME
может, я слишком усложняю всё
источник

DT

Dan Tyan in Django [ru] #STAY HOME
как вариант
данные хешировать
и передавать в гете
источник

DT

Dan Tyan in Django [ru] #STAY HOME
на второй въюхе их раскодировать
источник

mc

m0nte cr1st0 in Django [ru] #STAY HOME
типа в JsonResponse передавать вместе с редиректом эти данные?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
m0nte cr1st0
типа в JsonResponse передавать вместе с редиректом эти данные?
нет, так JsonResponse работать не будет при редиректе
источник

mc

m0nte cr1st0 in Django [ru] #STAY HOME
Мне просто нужно ответ отдать обратно клиенту. Использую JsonResponse, в нём содержится ссылка для редиректа
источник

S

Spirit💎 in Django [ru] #STAY HOME
добрый день, господа. скажите, почему у меня при ./manage.py test джанга говорит, что база test_* уже существует и предлагает перезаписать. потом запускается тест и пишет ошибку: django.db.utils.OperationalError: (1118, 'Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. This includes storage overhead, check the manual. You have to change some columns to TEXT or BLOBs')
такое причем на каждом тесте. версия джанги 1.11
источник

DT

Dan Tyan in Django [ru] #STAY HOME
так вопрос в чем ?
источник

S

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

DT

Dan Tyan in Django [ru] #STAY HOME
что база существует?
или что размер записи большой?
источник

S

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

S

Spirit💎 in Django [ru] #STAY HOME
я просто хз даже куда копать. первый раз тесты открыл)
источник

DT

Dan Tyan in Django [ru] #STAY HOME
если падает с ошибкой то не доходит до момента грохания временной базы
источник