@pydjango

Страница 1141 из 1273
Dude
02.04.2018
13:56:47
Как сохранить поле в модели из функции в связной модели ?

https://dpaste.de/Rnsi

Max
02.04.2018
13:58:24
self.question.state = 'hui' self.question.save()

Dude
02.04.2018
13:58:51
thx

Google
Max
02.04.2018
14:03:08
да

Dude
02.04.2018
14:03:41
заебись

Гийденко
02.04.2018
14:06:38
pyqt постоянно развивается и поддерживается. много умеет, успешно компилится, помоему вполне годный варик. щас какраз этоя и делаю, десктоп гуй для сервиса. Сразу удаётся сделать один код под линукс и винду. Мак потом подтянется тоже.

Petr
02.04.2018
14:10:15
Гийденко
02.04.2018
14:11:30
в Qt5 даже добавили QWebSocket класс.

bakatrouble
02.04.2018
14:16:11
в Qt5 даже добавили QWebSocket класс.
да даже без qt под капотом тот же питон, на котором клиенты тоже есть

Гийденко
02.04.2018
14:16:49
да даже без qt под капотом тот же питон, на котором клиенты тоже есть
это и так понятно. я юзал ws4py, щас думаю может переделаю.

bakatrouble
02.04.2018
14:17:40
хотел недавно kyvi потыкать, но не осилил собрать >_>

Dude
02.04.2018
14:21:30
class User_of_bot(models.Model): name = models.CharField(max_length=100, verbose_name='Имя пользователя, которое он ввел сам', db_index=True, default='Этот пользователь пока не указал свое настоящее имя') phone_number = models.CharField(max_length=100, verbose_name='Телефон') class States(models.Model): user = models.OneToOneField(User_of_bot, on_delete=models.CASCADE, related_name='states') state = models.CharField(max_length=1) UNIQUE constraint failed: bot_app_states.user_id

Dude
02.04.2018
14:22:40
Eugene
02.04.2018
14:22:47
Не надо Вот_так_Называть_Модели

Google
Dude
02.04.2018
14:23:17
код не мой, вопрос в другом

UNIQUE constraint failed: bot_app_states.user_id

Senpos
02.04.2018
14:24:51
код не мой, вопрос в другом
А вопроса вообще нет :) Когда эта ошибка возникает? OneToOneField = ForeignKey(unique=True) Может, уже есть State, который привязан к тому же юзеру

Dude
02.04.2018
14:26:43
Возможно

это при migrate

сейчас снесу бд

Да, проблема решена, был такой state

Нужно хранить в одном поле очень объемный словарь, какой тип полю в модели задавать ?

Senpos
02.04.2018
15:28:26
раз словарь, значит JSONField

Гийденко
02.04.2018
15:28:38
в постгресе который

Max
02.04.2018
15:32:09
насколько обьемный и что внутри?

насколько отличаются значения?

Dude
02.04.2018
15:34:21
сказали будет около 100 ключей, все разные

Max
02.04.2018
15:35:02
если key-value то я бы хранил в отдельной таблице

Dude
02.04.2018
15:36:20
Ну у меня и будет отдельная таблица в которой будут просто несколько полей charfield и JSONField Одно

Гийденко
02.04.2018
15:36:21
под такое может NoSql лучше?

Max
02.04.2018
15:37:07
чем лучше?

Dude
02.04.2018
15:37:11
Redis?

Гийденко
02.04.2018
15:37:55
чем лучше?
ну там вроде всёт ак работает, например на фаербейсе. заточено именно под такую структуру

Google
Artem
02.04.2018
15:38:06
опять возращаемся к предыдущему разговру, все зависит от задачи

Max
02.04.2018
15:38:10
фаербейз вообще ебанина

Гийденко
02.04.2018
15:38:11
Redis?
это скорей для кеша с регулярным сбросом в бд

Artem
02.04.2018
15:38:18
Гийденко
02.04.2018
15:38:23
фаербейз вообще ебанина
да я для примера бд

Artem
02.04.2018
15:38:27
ебануться можно туда писать, и строить джоины

лучше извернуться и в файлик писать гигабайтный

Max
02.04.2018
15:38:50
наркоманы

есть БД уже

зачем извращаться?

Artem
02.04.2018
15:39:39
ради одной таблички тащить в зоопарк - какую-нибудь монгу без смысленно

Max
02.04.2018
15:39:43
++

Artem
02.04.2018
15:39:59
постгрес умеет и key-value (hstore), и jsonb хранилище

Max
02.04.2018
15:40:04
у JSONFIeld есть охуенный недостаток

нет валидации никакой при записи

Artem
02.04.2018
15:40:21
индексирование по ключу внутри документа

а хотелось бы

Max
02.04.2018
15:40:35
погоди, ключи же завезли в jsonb

Artem
02.04.2018
15:40:48
индексы по ключам

а не на все поле

Google
Max
02.04.2018
15:41:04
а, ок

ну один хуй оверхед кмк

Artem
02.04.2018
15:41:12
тогда вообще цены б не было

Какао
02.04.2018
15:51:59
а хотелось бы
В постгре вроде есть индексы по ключам, или речь не про него?

Vlad
02.04.2018
15:57:05
подскажите кто как фиксит must be a "Model" instance.? хочу сделать autocreate для связанного объекта

Николай
02.04.2018
16:01:30
Да. Я бы тоже почитал

Dude
02.04.2018
16:01:31
Кстати если я на тестовой поставлю sqlite JSONField будет работать ?

Николай
02.04.2018
16:01:58
подскажите кто как фиксит must be a "Model" instance.? хочу сделать autocreate для связанного объекта
Так то вообще мне приходилось делать этот раз при регистрации тип таблица с правами. Я просто когда переопределял создание пользователя сделал create таблицы сопутствующей

Николай
02.04.2018
16:03:33
Ну и привязал её само собой, чтоб удалялась всесте

Max
02.04.2018
16:03:33
не оно?

Vlad
02.04.2018
16:05:00
у меня связь ForeignKey и это для юзера

Николай
02.04.2018
16:05:10
Не увидел ничего полезного если честно

Мб я просто не тру

у меня связь ForeignKey и это для юзера
У тебя связующее поле какое?

Foreignkey?

Я OneToOneField использовал

Vlad
02.04.2018
16:06:52
https://pastebin.com/XD2PgBke когда создаю SampleQuestion хочу сразу создавать и роль

Николай
02.04.2018
16:06:58
Это как по мне попроще

Google
Dude
02.04.2018
16:07:16
https://screenshots.firefox.com/ICPAWkkAgNKiQrmQ/127.0.0.1

Exception Type: InterfaceError Exception Value: Error binding parameter 2 - probably unsupported type.

Николай
02.04.2018
16:08:43
У тебя 1 роль должна быть на 1 question?

Vlad
02.04.2018
16:10:27
У тебя 1 роль должна быть на 1 question?
нет, на одну роль должно быть много вопросов

Николай
02.04.2018
16:11:01
Хм. Я посмотрю, но честно пока не делал подобного.

Так можешь поподробнее. Сначала создаётся роль а после создаётся вопрос и выбирается роль к какой её привязать?

Так?

PaCifiC
02.04.2018
16:16:55
я сделал так все прекрасно, но, id числовой тип, как фильтровать несколько id

fields = {'title': ['exact', 'contains', 'in', 'startswith'], 'id': ['exact', 'in']}



т.е. и подсказка говорит о том что можно фильтровать несколько объектов через запятую, но тип как мне и нужен целочисленный, как преобразовать в символьный только для фильра 'in'?

Николай
02.04.2018
16:17:03
Просто пока как самое простое что я вижу - запихнуть создание напрямую в функцию Но это грубовато, посмотрю что можно

PaCifiC
02.04.2018
16:18:23
Я переопределял тип но что-то пошло не так подействовало только на id в общем

Николай
02.04.2018
16:18:24
А чем тебе icontains не устраивает?

По моему одно и то же

Vlad
02.04.2018
16:18:44
Так?
выбираю

Страница 1141 из 1273