Size: a a a

Django [ru] #STAY HOME

2019 August 14

vu

vasin uasia in Django [ru] #STAY HOME
King Of The Kill
То, что ты написал - это штука, которая отправляет письма на ПОЧТОВЫЙ СЕРВЕР. Не на почту получателя. Дальше нужно указать данные SMTP сервера, который ты либо поднимаешь локально (и тогда адрес это localhost)
Либо пользуешься другим.

Я думаю если ты погуглишь "Как настроить SMTP-сервер", ты найдешь ответ на свой вопрос.
источник

vu

vasin uasia in Django [ru] #STAY HOME
King Of The Kill
То, что ты написал - это штука, которая отправляет письма на ПОЧТОВЫЙ СЕРВЕР. Не на почту получателя. Дальше нужно указать данные SMTP сервера, который ты либо поднимаешь локально (и тогда адрес это localhost)
Либо пользуешься другим.

Я думаю если ты погуглишь "Как настроить SMTP-сервер", ты найдешь ответ на свой вопрос.
источник

vu

vasin uasia in Django [ru] #STAY HOME
King Of The Kill
То, что ты написал - это штука, которая отправляет письма на ПОЧТОВЫЙ СЕРВЕР. Не на почту получателя. Дальше нужно указать данные SMTP сервера, который ты либо поднимаешь локально (и тогда адрес это localhost)
Либо пользуешься другим.

Я думаю если ты погуглишь "Как настроить SMTP-сервер", ты найдешь ответ на свой вопрос.
источник

V

Vlad in Django [ru] #STAY HOME
как в джанго логировать запросы
источник

RP

Ruslan Popov in Django [ru] #STAY HOME
Там раздел доки целый про это. У меня на сайте на русском даже, он актуален.
источник

AT

Alex Ted in Django [ru] #STAY HOME
Всем ку, как в DRF, при использовании ViewSet, сделать так, чтобы в List и Retrieve эндпоинтах была различная инфа - в Retrieve надо отображать nested модель, но когда добавляю её в сериализатор она начинает отображаться и в List тоже
источник

MV

Maksim Vasyunin in Django [ru] #STAY HOME
Разные сериализаторы для разных экшенов, ну или один с динамическими полями.
источник

AT

Alex Ted in Django [ru] #STAY HOME
объявлять во вьюхе def list, def retrieve и в них указывать разные сериализаторы?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Alex Ted
объявлять во вьюхе def list, def retrieve и в них указывать разные сериализаторы?
есть метод get_serializator()
источник

DT

Dan Tyan in Django [ru] #STAY HOME
в нем можно проверять
на self.action == 'list'
источник

MV

Maksim Vasyunin in Django [ru] #STAY HOME
Alex Ted
объявлять во вьюхе def list, def retrieve и в них указывать разные сериализаторы?
это самый первый пример https://www.django-rest-framework.org/api-guide/viewsets/, но писать много , лучше переопределить как Dan написал
источник

AT

Alex Ted in Django [ru] #STAY HOME
Maksim Vasyunin
это самый первый пример https://www.django-rest-framework.org/api-guide/viewsets/, но писать много , лучше переопределить как Dan написал
я как раз на этой странице сейчас
источник

MV

Maksim Vasyunin in Django [ru] #STAY HOME
там чуть ниже пример с def get_permissions
источник

AT

Alex Ted in Django [ru] #STAY HOME
Dan Tyan
есть метод get_serializator()
про этот способ не знал, спс
источник

MV

Maksim Vasyunin in Django [ru] #STAY HOME
Alex Ted
про этот способ не знал, спс
источник

AT

Alex Ted in Django [ru] #STAY HOME
угу, уже читаю
источник

AT

Alex Ted in Django [ru] #STAY HOME
спс
источник

DT

Dan Tyan in Django [ru] #STAY HOME
def get_serializer_class(self):
       preview = self.request.query_params.get('preview', None)
       if hasattr(self, 'action'):
           if self.action == 'create':
               return GradeCreateSerializer
           elif self.action in ['update', 'partial_update']:
               if preview:
                   return GradeUpdatePreviewSerializer
               return GradeUpdateSerializer
           return GradeBaseSerializer
       return self.serializer_class
источник

DT

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

АК

Алексей Ковалев in Django [ru] #STAY HOME
ребят, подскажите пожалуйста, как записать в переменную url с фрагментом
источник