Size: a a a

Django [ru] #STAY HOME

2019 March 27

BB

Baktiyar Bekbergen in Django [ru] #STAY HOME
какие пермишины у тебя есть ?
источник

BB

Baktiyar Bekbergen in Django [ru] #STAY HOME
а не легче, какой-нибудь список пермишинов сделать и дальше смотреть на это ?
источник

BB

Baktiyar Bekbergen in Django [ru] #STAY HOME
и через BasePermission смотреть на доступ и роль ?
источник

GS

Grigory Surkov in Django [ru] #STAY HOME
Нужна помощь. Eсть некая вьюха change_login_create, которая должна изменять имя пользователя. В неё приходят данные из формы Change_login. Но при отправке происходит редирект на базовую страницу, но логин не меняется. В чём проблема?
источник

GS

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

GS

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

B

BNFF in Django [ru] #STAY HOME
А как данные приходят на форму?
источник

ОК

Олег Кодзь in Django [ru] #STAY HOME
Возьми юзера по user.id, измени user.name и сделай user.save()
источник

B

BNFF in Django [ru] #STAY HOME
Как форма узнает куда эти данные сохранять?
источник

GS

Grigory Surkov in Django [ru] #STAY HOME
от души
источник

GS

Grigory Surkov in Django [ru] #STAY HOME
Переслано от BNFF
Как форма узнает куда эти данные сохранять?
источник

GS

Grigory Surkov in Django [ru] #STAY HOME
Понял, что забыл сейв сделать
источник

AZ

Anton Zakharov in Django [ru] #STAY HOME
привет. Подскажите плз, как вернуть доменное имя "своего проекта", что бы не харкодить напрямую его в функции?? Вариант, при котором в настройках я указываю константу, значением которой сосбственно и есть домен - приемлем, или есть лучше практики?
источник

A

Alexander in Django [ru] #STAY HOME
Anton Zakharov
привет. Подскажите плз, как вернуть доменное имя "своего проекта", что бы не харкодить напрямую его в функции?? Вариант, при котором в настройках я указываю константу, значением которой сосбственно и есть домен - приемлем, или есть лучше практики?
Можно вынести в настройки. Все равно на сервере настройки БД будут меняться, в том числе и домен.
источник

A

Alexander in Django [ru] #STAY HOME
Anton Zakharov
привет. Подскажите плз, как вернуть доменное имя "своего проекта", что бы не харкодить напрямую его в функции?? Вариант, при котором в настройках я указываю константу, значением которой сосбственно и есть домен - приемлем, или есть лучше практики?
Можно еще request.META.get('HTTP_HOST')
источник

AZ

Anton Zakharov in Django [ru] #STAY HOME
Alexander
Можно еще request.META.get('HTTP_HOST')
это не пойдет наверное. У меня функция сигнала, у которой нет request. Но я новичок, и мог написать ерунду)
источник

A

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

AZ

Anton Zakharov in Django [ru] #STAY HOME
спасибо, так и сделаю
источник

DK

Denis Kopitsa in Django [ru] #STAY HOME
Anton Zakharov
привет. Подскажите плз, как вернуть доменное имя "своего проекта", что бы не харкодить напрямую его в функции?? Вариант, при котором в настройках я указываю константу, значением которой сосбственно и есть домен - приемлем, или есть лучше практики?
Стандартный механизм https://docs.djangoproject.com/en/2.1/ref/contrib/sites/
источник

AZ

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