Size: a a a

Django [ru] #STAY HOME

2020 January 10

AG

Artem Gubatenko in Django [ru] #STAY HOME
Roman Naumtsov
Спасибо, сейчас попробую)
А вы не знаете почему без instance сыпалась ошибка в методе save? Хочется не просто решить проблему, а еще и понять почему она происходит чтобы в будущем не натыкаться :)
похоже, форма не знала какой инстанс обновлять
ведь id из html-формы не приходит?
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
или html выводился из form?
источник

RN

Roman Naumtsov in Django [ru] #STAY HOME
Artem Gubatenko
или html выводился из form?
Если кинуть print на объект формы, то выводился html
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Roman Naumtsov
Если кинуть print на объект формы, то выводился html
я про html шаблон
источник

RN

Roman Naumtsov in Django [ru] #STAY HOME
Artem Gubatenko
я про html шаблон
Выводится)
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Roman Naumtsov
Выводится)
в общем так не скажу, нужно дебажить в форме:
смотреть self.instance & self.cleaned_data в save()
источник

RN

Roman Naumtsov in Django [ru] #STAY HOME
Artem Gubatenko
похоже, форма не знала какой инстанс обновлять
ведь id из html-формы не приходит?
Если верить Django - приходят такие данные. Айдишник у Groups "1", значит вроде видит на что ссылаться
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Roman Naumtsov
Если верить Django - приходят такие данные. Айдишник у Groups "1", значит вроде видит на что ссылаться
в джанго форме в self.cleaned_data должны быть данные по юзеру id: <User ...>
раз это форма для работы с моделью юзеров

тогда форма сама присваивает instance и сохраняет в него
источник

ДД

Дя Дя in Django [ru] #STAY HOME
Всем привет, есть вопрос: делал ли кто-то на джанге апишку, которая позволяла регаться на сайте WordPress из вашего приложения (аналог Facebook/Google login только через собственное приложение)?
источник

V

Vlad in Django [ru] #STAY HOME
Работал кто с
django-rest-framework-simplejwt?
при рефреше токена такое выпадает
{
   "password": [
       "This field is required."
   ],
   "username": [
       "This field is required."
   ]
}
источник

D

Dmitry in Django [ru] #STAY HOME
Vlad
Работал кто с
django-rest-framework-simplejwt?
при рефреше токена такое выпадает
{
   "password": [
       "This field is required."
   ],
   "username": [
       "This field is required."
   ]
}
а что ты здесь делаешь?
источник

V

Vlad in Django [ru] #STAY HOME
когда токен access отмирает, рефреш делаю
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
Vlad
Работал кто с
django-rest-framework-simplejwt?
при рефреше токена такое выпадает
{
   "password": [
       "This field is required."
   ],
   "username": [
       "This field is required."
   ]
}
Ну кидайте же больше деталей. Какой запрос идёт с какими параметрами и на какую вьюшку.
Глядя на твой вопрос я третье уверенно скажу что ты не указываешь логин и пароль, больше сказать и нечего
источник

V

Vlad in Django [ru] #STAY HOME
по идее не должен запрашивать пока живой refresh токен
источник

D

Dmitry in Django [ru] #STAY HOME
Vlad
когда токен access отмирает, рефреш делаю
каким образом? У авторизация даёт две куки - access и refresh
источник

D

Dmitry in Django [ru] #STAY HOME
access живёт мало, рефреш долго, если аксес протух, кидаешь в нужную точку рефреш и получаешь новую пару
источник

V

Vlad in Django [ru] #STAY HOME
вот я то и делаю, после того как access отмирает кидаю refresh
url('^api/token/refresh/', TokenRefreshView.as_view(), name='token_refresh') и тут он запрашивает user&pass
источник

V

Vlad in Django [ru] #STAY HOME
ведь рефреш должен без user&pass выдавать access
источник

V

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

D

Dmitry in Django [ru] #STAY HOME
рефреш должен выдавать новую пару
источник