Size: a a a

Django [ru] #STAY HOME

2020 July 11

DN

Damir Nafikov in Django [ru] #STAY HOME
обычный юзер делает заказ, админы получают сообщение по почте
источник

EM

Eugene Maltsev in Django [ru] #STAY HOME
ну добавить админов в админке с флагом is_staff
источник

S

Shodmon in Django [ru] #STAY HOME
Или в группу пихни тех кому надо отправлять
источник

DN

Damir Nafikov in Django [ru] #STAY HOME
хмхм, про группы пока мало знаю, изучу, спасибо!
источник

DN

Damir Nafikov in Django [ru] #STAY HOME
разве в группах можно задавать список почт?
источник

EM

Eugene Maltsev in Django [ru] #STAY HOME
🤔если это просто почты - то мб создать таблицу с почтами?
источник

DN

Damir Nafikov in Django [ru] #STAY HOME
вот тоже думаю, но пока хочу узнать.  может есть решение попроще - в виде текста через ,
источник

DN

Damir Nafikov in Django [ru] #STAY HOME
ну, например)
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
Damir Nafikov
вот тоже думаю, но пока хочу узнать.  может есть решение попроще - в виде текста через ,
Ну сделай в settings.py просто переменную окружения которая будет хранить твой список. Если нужно чтоб люди пополнили его, добавь таблицу в бд и админку
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Damir Nafikov
хмхм, про группы пока мало знаю, изучу, спасибо!
имеется ввиду что ты добавляешь в эту группу администраторов, а у них указана почта, а рассылка потом идет на эту группу
источник

DN

Damir Nafikov in Django [ru] #STAY HOME
Nikolay Cherniy
имеется ввиду что ты добавляешь в эту группу администраторов, а у них указана почта, а рассылка потом идет на эту группу
в том-то и дело - инстанс админа лишь один
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Damir Nafikov
в том-то и дело - инстанс админа лишь один
ну так тебе и говорят - не делай админа, делай юзеров с пометкой что они в группе, например ис стафф
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
Damir Nafikov
в том-то и дело - инстанс админа лишь один
is_superuser и is_staff - это две разные галки у юзер модели
источник

DN

Damir Nafikov in Django [ru] #STAY HOME
Rust Saiargaliev
Ну сделай в settings.py просто переменную окружения которая будет хранить твой список. Если нужно чтоб люди пополнили его, добавь таблицу в бд и админку
пока это остается единственным решением, но время найти что-то новое еще есть)
источник

DN

Damir Nafikov in Django [ru] #STAY HOME
Nikolay Cherniy
ну так тебе и говорят - не делай админа, делай юзеров с пометкой что они в группе, например ис стафф
это лишние записи в бд, мне же по сути только почты нужно хранить
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
Damir Nafikov
пока это остается единственным решением, но время найти что-то новое еще есть)
Да никто ж не понимает твоих требований толком. Как часто менять список? Это активные логинящиеся пользователи или они вообще не интерактируют с сайтом? Кто их должен и может менять?
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
Damir Nafikov
пока это остается единственным решением, но время найти что-то новое еще есть)
Более юзер-френдли - пакет а-ля django-constance или django-solo
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Damir Nafikov
это лишние записи в бд, мне же по сути только почты нужно хранить
лишнее что? у тебя и так будет под это отдельная таблица если в бд хранить, то что у тебя плюс к этом имена, логины и пароли хранятся, это не только сильно не утяжелит, но и поможет потом реализовать другие административные задачи
источник

DN

Damir Nafikov in Django [ru] #STAY HOME
хмхм
не буду запарываться, создам отдельно табл почт:)
спасибо!
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Damir Nafikov
хмхм
не буду запарываться, создам отдельно табл почт:)
спасибо!
имхо, советую все же запарится, потому что сегодня тебе это не надо, а завтра нужно понять какой именно работник принял заказ, оформил или про*бал сроки будешь опять костыли прикручивать? есть же уже готовое все - бери и пользуйся
источник