Size: a a a

Django [ru] #STAY HOME

2019 November 13

DT

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

AS

Alexandr Stefanitsky-Mozdor in Django [ru] #STAY HOME
Правда он древний и кривой немножко, много с ним намучался, но всяко лучше, чем на каждый чих в базу стучаться
источник

SR

Sergey Rudnitsky in Django [ru] #STAY HOME
Pavel Zagrebelin
https://django-autocomplete-light.readthedocs.io/en/master/tutorial.html#django-autocomplete-light-tutorial
вот тут посмотри, вроде бы как раз как у тебя задача.
- сделать вьюшку, которая будет ходить в базу
- прописать вьюшку в urls
- добавить ссылку на вью в виджет
Я это смотрел,  меня проблемы с реализацией, лучше бы готовый пример, я начинающий.
источник

AS

Alexandr Stefanitsky-Mozdor in Django [ru] #STAY HOME
Sergey Rudnitsky
Я это смотрел,  меня проблемы с реализацией, лучше бы готовый пример, я начинающий.
Это же и есть готовый пример
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Sergey Rudnitsky
Я это смотрел,  меня проблемы с реализацией, лучше бы готовый пример, я начинающий.
тебе сюда из доки код скопировать?
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Или есть более конкретный вопрос: "вот я написал такое, у меня получилось так, а я хотел как-то так"
источник

Aa

Alph alpH in Django [ru] #STAY HOME
Dan Tyan
у тебя view или viewset ?
сделал как вы вчера сказали, но теперь как вытащить незахешированный пасворд из метода create() сериализатора и передать в Response вьюшки
источник

d

djigit0s in Django [ru] #STAY HOME
@dantyan  @zagrebelin  спасибо за подсказки, лучше тогда я через request.data передам нужные параметры.
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Alph alpH
сделал как вы вчера сказали, но теперь как вытащить незахешированный пасворд из метода create() сериализатора и передать в Response вьюшки
никак =)
источник

AS

Alexandr Stefanitsky-Mozdor in Django [ru] #STAY HOME
Alph alpH
сделал как вы вчера сказали, но теперь как вытащить незахешированный пасворд из метода create() сериализатора и передать в Response вьюшки
Костылями )
источник

DT

Dmi Tgl in Django [ru] #STAY HOME
У меня новая проблема. Не получается создать экземпляр модели, при этом модель примитивная.
Вот сама модель :

class Country(models.Model):
   title = models.CharField(max_length=45, verbose_name='Глобальный заголовок')
   slug = models.SlugField(max_length=70, unique=True)


При этом мне вылетает данная ошибка
ProgrammingError: ОШИБКА:  отношение "blog_main_country" не существует

Использую PostgreSQL
Я прошарил очень много ссылок в гугле, и нашел всего пару постов связанных с этой проблемой, половина из которых осталась без ответа, а на другую половину одно и то же решение, однако оно связано с очисткой БД и потерей всех данных. Возможно кто-то знает как пофиксить это без потери данных??
источник

Aa

Alph alpH in Django [ru] #STAY HOME
Dan Tyan
никак =)
просто пользователи должны знать, какой им пароль назначили
источник

Aa

Alph alpH in Django [ru] #STAY HOME
я хотел передавать пароли в открытом виде в ответе на запрос POST
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Alph alpH
сделал как вы вчера сказали, но теперь как вытащить незахешированный пасворд из метода create() сериализатора и передать в Response вьюшки
всё что выходит из create - попадает в поля сериализатора и потом в респонс.
Добавь поле password=CharField(read_only=True)
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Alph alpH
просто пользователи должны знать, какой им пароль назначили
почему не выслать им письмо из сериализатора ?
источник

Aa

Alph alpH in Django [ru] #STAY HOME
Dan Tyan
почему не выслать им письмо из сериализатора ?
на почту?
источник

DT

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

DT

Dan Tyan in Django [ru] #STAY HOME
те есть веская причина возвращать даные во въюху и отправлять письмо из въюхи ?
источник

Aa

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

DT

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