Size: a a a

Django [ru] #STAY HOME

2020 March 10

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Patsy Charmer
models.py:
CHOICES_GENDER = [('m', 'man'), ('w', 'woman')]

class Student(models.Model):
   ...
  gender = models.CharField(max_length=1, choices=CHOICES_GENDER)

forms.py:
class StudentAddForm(forms.ModelForm):
   ...    
   gender = forms.ChoiceField(widget=forms.RadioSelect(attrs={'class': 'radio-control'}),
                              choices=CHOICES_GENDER, initial='m'),
   ...

template.html:
    <form action="" method="post" novalidate>
   {% csrf_token %}
   <table>
       {{ form.as_table }}
       <tr>
           <td>&nbsp;</td>
           <td><input type="submit" value="Submit"></td>
       </tr>
   </table>
   </form>

Радио-кнопки все равно не появляются, обычный селектор унылый.
всего два варианта CHOICES_GENDER? как-то мало :D
источник

GS

Grigory Surkov in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
всего два варианта CHOICES_GENDER? как-то мало :D
Не одобряем
источник

AK

Anvar Khamidov in Django [ru] #STAY HOME
Ребят, как по связной таблице, с помощью filter() выбрать, отфильтровать по определённым полям.
источник

PC

Patsy Charmer in Django [ru] #STAY HOME
Dan Tyan
у тебя походу gender null=True
нет, не прописано в модели разрешения быть пустым, значение инишал указываю
источник

PC

Patsy Charmer in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
всего два варианта CHOICES_GENDER? как-то мало :D
если по дефолту удастся все-таки выставить М, то еще и шовинизм полный да, но пока не удается
источник

AK

Anvar Khamidov in Django [ru] #STAY HOME
К примеру есть автор, статьи, которые связаны с автором и нужно отфильтровать по фамилиям автора статьи
Что-то типо такого?
Article.objects.filter(relatad__last_name)

?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Anvar Khamidov
К примеру есть автор, статьи, которые связаны с автором и нужно отфильтровать по фамилиям автора статьи
Что-то типо такого?
Article.objects.filter(relatad__last_name)

?
ну ты ж почти уже написал
источник

Р

Руслан in Django [ru] #STAY HOME
И вопрос такой, по-моему я плохо загуглил, но каким образом можно передать в темплейт имя конкретного пользователя?
источник

Р

Руслан in Django [ru] #STAY HOME
Точнее, ссылку на него
источник

DT

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

Р

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

DT

Dan Tyan in Django [ru] #STAY HOME
как передается что то в шаблон ?
источник

Р

Руслан in Django [ru] #STAY HOME
Через контекст🤔
источник

DT

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

AK

Anvar Khamidov in Django [ru] #STAY HOME
Dan Tyan
ну ты ж почти уже написал
Да, разобрался, спасибо)))
источник

Р

Руслан in Django [ru] #STAY HOME
В том, что сейчас я понял - у меня чутка не тот функционал вьюхи
источник

Р

Руслан in Django [ru] #STAY HOME
Зато я решил другую проблему 🤔
источник

DT

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

Р

Руслан in Django [ru] #STAY HOME
Руслан
В том, что сейчас я понял - у меня чутка не тот функционал вьюхи
У меня получилась вьюха, которая отображает редактирование профиля
источник

BK

Bekzat Karayev in Django [ru] #STAY HOME
всем привет
источник