Size: a a a

Django [ru] #STAY HOME

2019 July 18

iS

i Seven in Django [ru] #STAY HOME
например при нажатие кнопки, у заявки должен поменяться статус
источник

IK

Islom Karimov in Django [ru] #STAY HOME
i Seven
например при нажатие кнопки, у заявки должен поменяться статус
Ну тут уже всеми любимый js
источник

iS

i Seven in Django [ru] #STAY HOME
не jsom
источник

iS

i Seven in Django [ru] #STAY HOME
то есть статус меняется и сохраняется в базу
источник

IK

Islom Karimov in Django [ru] #STAY HOME
i Seven
не jsom
Окей, через что хочешь взять ивент кнопки?
источник

S

Spirit💎 in Django [ru] #STAY HOME
i Seven
как делают обработки кнопок в django?
Не юзают джанго шаблонизаторы
источник

IK

Islom Karimov in Django [ru] #STAY HOME
i Seven
то есть статус меняется и сохраняется в базу
Можешь ajax + Rest
источник

d_

denis _ in Django [ru] #STAY HOME
@Isevenn отправь post/get запрос на изменение на эту же вьюху и отрисовывай, а в вьюхе проверь, пришли ли даннные на изменения
источник

iS

i Seven in Django [ru] #STAY HOME
типа в этой вьюхе переопределять def get()?
источник

d_

denis _ in Django [ru] #STAY HOME
class based view?
источник

iS

i Seven in Django [ru] #STAY HOME
ну в плане если эта кнопка находится в деталке cbv, то в нем переопределять def get?
источник

mc

m0nte cr1st0 in Django [ru] #STAY HOME
denis _
как ты из первой страницы попадешь на вторую?
template_name
источник

mc

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

d_

denis _ in Django [ru] #STAY HOME
@Isevenn  я ж не знаю, как ты хочешь обрабатывать. Можешь передать изменение через get параметр или через post body.
источник

d_

denis _ in Django [ru] #STAY HOME
m0nte cr1st0
дело в том, что форма отрисовывается на первой, на ней есть слаг нужный. вторая - открывается после сабмита
я не про имя шаблона
первая страница находится по урлу kredit/(?P<credit_slug>[-\.\w\d]+)/$, заполнил форму, схоронил. Как ты попадешь на r'kredit_request?
источник

mc

m0nte cr1st0 in Django [ru] #STAY HOME
denis _
я не про имя шаблона
первая страница находится по урлу kredit/(?P<credit_slug>[-\.\w\d]+)/$, заполнил форму, схоронил. Как ты попадешь на r'kredit_request?
<form action="{% url 'credit_request' %}" method="post">
источник

mc

m0nte cr1st0 in Django [ru] #STAY HOME
о, можно же урл переделать
источник

mc

m0nte cr1st0 in Django [ru] #STAY HOME
и передать слаг в него
источник

d_

denis _ in Django [ru] #STAY HOME
можно. Но, у тебя есть форма, данные из которой ты кидаешь в другую вью хотя в той же вью (r'kredit_request/$’) есть своя форма
источник

d_

denis _ in Django [ru] #STAY HOME
как у тебя валидация в первой форме работает?
источник