Size: a a a

Django [ru] #STAY HOME

2019 June 24

d

djigit0s in Django [ru] #STAY HOME
Ruslan Lloid
Он же в POST запросе должен идти вместе со всем остальным.
он то идет, но потом ты его обрабатываешь?
источник

d

djigit0s in Django [ru] #STAY HOME
PaymentForm покажи
источник

RL

Ruslan Lloid in Django [ru] #STAY HOME
class PaymentForm(forms.ModelForm):

   class Meta:
       model = payments
       fields = ['payment_sum']

       widgets = {
           'payment_sum': forms.TextInput(attrs={'class': 'form__text'})
       }
источник

RL

Ruslan Lloid in Django [ru] #STAY HOME
djigit0s
он то идет, но потом ты его обрабатываешь?
так и payment_sum не обрабатываю. Но он приходит.
источник

d

djigit0s in Django [ru] #STAY HOME
Ruslan Lloid
так и payment_sum не обрабатываю. Но он приходит.
правильно, payment_sum в данном случае у тебя виджет,  а id не виджет и передается как обычный параметр. Сделай его тоже виджетом и все
источник

RL

Ruslan Lloid in Django [ru] #STAY HOME
djigit0s
правильно, payment_sum в данном случае у тебя виджет,  а id не виджет и передается как обычный параметр. Сделай его тоже виджетом и все
Я не знаю, как в эту форму передать значение. Буду благодарен, если кто подскажет, как это сделать без помощи темплейта.
источник

d

djigit0s in Django [ru] #STAY HOME
class PaymentForm(forms.ModelForm):

   class Meta:
       model = payments
       fields = ['id','payment_sum']

       widgets = {
          'id': forms.Input(attrs={'class': 'coupon_id_id'}),
           'payment_sum': forms.TextInput(attrs={'class': 'form__text'})
       }
источник

d

djigit0s in Django [ru] #STAY HOME
<form action="{% url 'pay' %}" method="post" class="form">
           {% csrf_token %}
           {{ form.id }}
           <div class="form__item">
               {{ form.payment_sum }}
           </div>
           <input type="submit" class="submit" value="Купить">
       </form>
источник

d

djigit0s in Django [ru] #STAY HOME
попробуй так
источник

d

djigit0s in Django [ru] #STAY HOME
если хочешь чтоб поле id скрытое было, в стилях для класса coupon_id_id пропиши display:none
источник

RL

Ruslan Lloid in Django [ru] #STAY HOME
Спасибо. Значит правильно писали, что не существует способа передать значение в скрытое поле.
источник

EM

Eugene Maltsev in Django [ru] #STAY HOME
hidden 🤔
источник

yh

yasya huyase in Django [ru] #STAY HOME
ребята, кто может подсказать как поменять font-size в админке джанго??
использую тему django-jet для админки
источник

А

Артём in Django [ru] #STAY HOME
Друзья, такой вопрос. Мне от формы приходит пост. Как вы видите, там в значениях name и kol списки с несколькими значениями. Но когда я делаю request.POST.get("kol") я получаю только первый элемент
источник

А

Артём in Django [ru] #STAY HOME
как получить весь список
источник

А

Артём in Django [ru] #STAY HOME
?
источник

A

Alexander in Django [ru] #STAY HOME
Артём
как получить весь список
попробуй getlist
request.GET.getlist(self.query_param)
источник

A

Alexander in Django [ru] #STAY HOME
Артём
как получить весь список
еще можно так: dict(request.POST).get('key')
источник

А

Артём in Django [ru] #STAY HOME
Alexander
попробуй getlist
request.GET.getlist(self.query_param)
Не работает. Сейчас второй вариант проверю
источник

А

Артём in Django [ru] #STAY HOME
Alexander
еще можно так: dict(request.POST).get('key')
А вот за это спасибо большое
источник