Size: a a a

Django [ru] #STAY HOME

2021 February 13

DT

Dan Tyan in Django [ru] #STAY HOME
в идеале
источник

DT

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

Y

Yaroslav in Django [ru] #STAY HOME
Dan Tyan
в идеале
Хорошо, завтра попробую так
источник

DT

Dan Tyan in Django [ru] #STAY HOME
метод как ты хочешь работать скорее всего не будет
источник

Y

Yaroslav in Django [ru] #STAY HOME
Не выходи из комнаты.
Можно, но писать методы в моделях - не есть хорошо
Это же просто класс
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Sssss
Привет. Можешь ответить сколько ты уже изучаешь Django?
пару месяцев
источник

Y

Yaroslav in Django [ru] #STAY HOME
Dan Tyan
метод как ты хочешь работать скорее всего не будет
Я понял, напишу на фронте
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ты можешь сделать метод объекта

аля get_image_url

там будет проверка
if self.image
  return self.image.url
elif self.gender:
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ну и в шаблоне просто
{{ user.get_image_url }}
источник

L

Lindemann in Django [ru] #STAY HOME
Спасибо)
источник

DT

Dan Tyan in Django [ru] #STAY HOME
у тебя просто аватарка скорее всего будет во многих местах использоваться
запаришься ифы писать
источник

Y

Yaroslav in Django [ru] #STAY HOME
Dan Tyan
у тебя просто аватарка скорее всего будет во многих местах использоваться
запаришься ифы писать
В принципе да, потому шаблон и не удобен
источник

A

Alexander in Django [ru] #STAY HOME
При каких случаях authenticate не возвращает юзера?
Вроде ввожу не существующий username и пароль максимально разнообразный

user = form.save(commit=False)
user = authenticate(username=user.username, password=user.password)
источник

Y

Yaroslav in Django [ru] #STAY HOME
Alexander
При каких случаях authenticate не возвращает юзера?
Вроде ввожу не существующий username и пароль максимально разнообразный

user = form.save(commit=False)
user = authenticate(username=user.username, password=user.password)
request?
источник

A

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

Y

Yaroslav in Django [ru] #STAY HOME
user = authenticate(request, email=form.cleaned_data['email'],
                               password=form.cleaned_data['password'])
источник

DT

Dan Tyan in Django [ru] #STAY HOME
если честно логика странная
источник

A

Alexander in Django [ru] #STAY HOME
Dan Tyan
если честно логика странная
Да
источник

Y

Yaroslav in Django [ru] #STAY HOME
Почему метод так называется?
источник

Y

Yaroslav in Django [ru] #STAY HOME
Это же не регистрация, а аутентификация я полагаю
источник