Size: a a a

Django [ru] #STAY HOME

2021 January 22

G

Georgy in Django [ru] #STAY HOME
ДВ. А в версиях 3 убрали в ORM возможность relatedby_entity_set ?
источник

G

Georgy in Django [ru] #STAY HOME
хм.. работает только с короткими названиями моделей типа "Entity"
источник

G

Georgy in Django [ru] #STAY HOME
если дочерняя модель имеет название а-ля EntityDetail, тогда поле с подмножеством не появляется... Как так?
источник

G

Georgy in Django [ru] #STAY HOME
Или в принципе можно наверное самостоятельно объявить такие проперти... Опять же тогда не будет работать prefetch_related
источник

A

Alexander in Django [ru] #STAY HOME
Ввожу данные, нажимаю кнопку для авторизации, но почему-то POST запрос не срабатываает
источник

A

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

A

Alexander in Django [ru] #STAY HOME
Вот html код
источник

PL

Pavel Loginov in Django [ru] #STAY HOME
Вводится email, а авторизация по username?
источник

AM

Askhat Maksut in Django [ru] #STAY HOME
request.POST.get сделай
источник

AM

Askhat Maksut in Django [ru] #STAY HOME
Askhat Maksut
request.POST.get сделай
Со скобками
источник

A

Alexander in Django [ru] #STAY HOME
Pavel Loginov
Вводится email, а авторизация по username?
Уже поменял, но это не из-за него проблема
источник

A

Alexander in Django [ru] #STAY HOME
Exception Type:  MultiValueDictKeyError
Exception Value:  'email'

И теперь вот что
источник

AM

Askhat Maksut in Django [ru] #STAY HOME
У is_active добавь скобки
источник

A

Alexander in Django [ru] #STAY HOME
Askhat Maksut
У is_active добавь скобки
Да, но сейчас проблема в другом.
Заполняю поля
request.POST.get('username', False) возвращает False, даже, если поля заполнены
источник

A

Alexander in Django [ru] #STAY HOME
у INPUT под атрибутом NAME я указала USERNAME
Так же и с PASSWORD
источник

S

Shodmon in Django [ru] #STAY HOME
Georgy
если дочерняя модель имеет название а-ля EntityDetail, тогда поле с подмножеством не появляется... Как так?
а ентити_детейл_сета нет?
источник

G

Georgy in Django [ru] #STAY HOME
Неа, вообще ничего подобного нет
источник

A

Alexander in Django [ru] #STAY HOME
class LoginForm(Form):
   class Meta:
       model = User
       fields = ['username', 'password']
       widgets = {
           'username': TextInput(attrs={
               'type': 'text',
               'id': 'username',
               'class': 'form-control',
               'placeholder': 'Username',
           }),
           'password': Textarea(attrs={
               'type': 'password',
               'id': 'password',
               'class': 'form-control',
               'placeholder': 'Password',
           }),
       }
источник

A

Alexander in Django [ru] #STAY HOME
Использую эту форму.
Добавляю {{ form.username }} {{ form.password }}, но поля не появляются в html
источник

A

Alexander in Django [ru] #STAY HOME
<div class="input-group mb-3">
         {{ form.username }}
         <div class="input-group-append">
           <div class="input-group-text">
             <span class="fas fa-envelope"></span>
           </div>
         </div>
       </div>
источник