@pydjango
Django

Полезная информация и правила: https://github.com/amureki/django_faq Вакансии и резюме: @django_jobs Пофлудить идём сюда: @django_flood Статистика чата: combot.org/chat/-1001063854692

1741 members

Архив канала @pydjango 6 января 2017 г.

03:02:23 ПП
User 226624052
Гайс, хелп! если у меня есть несколько клиентов с одинаковой датой и есть таблица со сгенерированными датами: это мени-ту-мени?
03:04:02 ПП
User 158695346
User 226624052
Гайс, хелп! если у меня есть несколько клиентов с одинаковой датой и есть таблица со сгенерированными датами: это мени-ту-мени?
one-to-many, если для одного клиента ровно одна дата
03:05:05 ПП
User 226624052
т.е. мне надо фк?
03:05:31 ПП
User 158695346
вроде бы да
03:05:49 ПП
User 18500084
Тебе виднее что тебе надо, объясни нормально ситуацию)
03:06:29 ПП
User 254082535
Только хотел сказать. Тебе решать, что надо.
03:06:35 ПП
User 226624052
class DimDate(models.Model):
    datekey = models.CharField(max_length=8, null=False, default='')
    full_date = models.CharField(max_length=10, null=False, default='')

class Facts(models.Model):
    client_id = models.OneToOneField('DataPump', to_field='client_id', on_delete=models.CASCADE)
    user_id = models.CharField(null=False, default='vareger', max_length=20)
    user_site = models.CharField(null=False, default='vareger', max_length=50)
    record_date = models.ForeignKey(DimDate, related_name='record_date')
03:07:11 ПП
User 254082535
А чем нам это поможет?
03:07:43 ПП
User 18500084
Первая и главная проблема всегда - объяснить ситуацию
03:07:54 ПП
User 254082535
По твоей идее record_date может иметь несколько разных значений?
03:08:17 ПП
User 226624052
Нет, но у нескольких юзеров может быть одна дата
03:09:09 ПП
User 254082535
И что?
03:10:01 ПП
User 254082535
m2m связь user -> date никак не скажется на связи facts -> date
03:10:49 ПП
User 226624052
А как тогда писать?
03:11:36 ПП
User 254082535
Как хочешь. Просто сразу подумай, что ты потом и откуда будешь выбирать.
03:12:24 ПП
User 254082535
Ну, то есть, последующие запросы будут основаны большей частью на что.
03:13:02 ПП
User 226624052
Ахуенный совет, продолжай в том же духе
03:13:30 ПП
User 254082535
)) Через месяц вспомнишь)
03:13:36 ПП
User 18500084
User 226624052
Ахуенный совет, продолжай в том же духе
Какой вопрос, такие и ответы :)
03:15:40 ПП
User 226624052
С таким успехом можно и не отвечать на вопрос(а не лишь бы спиздануть что-то)
03:15:58 ПП
User 211270198
дерзкий какой
03:16:32 ПП
User 226624052
Так-то, нехуй пустыми словами бросаться
03:16:45 ПП
User 226624052
Типа "поживем увидим"
03:17:05 ПП
User 211270198
ну тут вроде правильно заметили - какой вопрос, такой и ответ
03:17:17 ПП
User 211270198
с таким же успехом можно и не задавать вопрос (а не лишь бы задать что-то)
03:17:18 ПП
03:17:34 ПП
User 107485588
там было про "подумай, что ты потом и откуда будешь выбирать.", а не поживем увидем
03:20:27 ПП
User 226624052
Нормально же задал вопрос, вроде все очевидно, есть димы, расширяющие таблицу фактов, че непонятного? Просто нюанс указал: у нескольких записей может быть одна дата
03:21:39 ПП
04:21:24 ПП
User 149595952
Ты не из ПХП комьюнити случайно?
04:21:58 ПП
User 92116599
Вот не надо его обижать. там таких нету
05:19:38 ПП
User 254082535
User 226624052
Типа "поживем увидим"
Нет. Я к тому, что наколбасить моделей можно каких угодно, вполне себе рабочих. На деле может оказаться, что половина связей не нужна, или нужна но не там. Через какое то время встанет дилема: Продолжать писать Q выборки через раз, или менять модели.
05:20:28 ПП
User 226624052
User 92116599
Вот не надо его обижать. там таких нету
Сяп_)
05:20:50 ПП
User 226624052
User 254082535
Нет. Я к тому, что наколбасить моделей можно каких угодно, вполне себе рабочих. На деле может оказаться, что половина связей не нужна, или нужна но не там. Через какое то время встанет дилема: Продолжать писать Q выборки через раз, или менять модели.
Ну, у меня только эти модели(наколбасил) и не пойму как сделать
05:22:11 ПП
User 226624052
Я на этом застрял(вообще-то у меня 4 таких связей должно быть), но я не пойму как сделать с одной: или просто по иду вязать?
05:22:44 ПП
User 254082535
record_date - это что то типа талончика к врачу?
05:22:57 ПП
User 254082535
Время записи на прием?
05:36:06 ПП
User 18500084
Пока ты не расскажешь полную идею к чему и как эти модели относятся (пример ситуации приведи хотя б) - никто тебе правильно не поможет, только хуже может сделать
05:36:33 ПП
User 18500084
И эту мысль я доношу уже в третий раз - но ты не слушаешь, а лишь огрызаешься
05:39:00 ПП
05:44:49 ПП
User 226624052
Ну окей
05:45:52 ПП
User 226624052
Приходит наркоман, и такой, я хочу дозу, а ему: заполните анкету, и так бац в коуч прилетает сука(вообще кое как), а я такой бац и воркером в одну базу(где все данные в строках), а теперь даты - датами, а запись типа нормализирую данные
05:48:39 ПП
User 226624052
User 18500084
И эту мысль я доношу уже в третий раз - но ты не слушаешь, а лишь огрызаешься
Так лучше?
05:52:11 ПП
User 254082535
m2m Стат обращений каждого клиента по датам.
05:53:01 ПП
User 226624052
Ну вот: я так вроде сразу и спросил, и спросил: это мени ту мэни?
05:53:21 ПП
05:53:49 ПП
User 226624052
Ладно, поехал я домой, спасибо, пацаны, так бы и сразу
06:01:19 ПП
User 100243492
User 226624052
Ладно, поехал я домой, спасибо, пацаны, так бы и сразу
Вообще, можно как угодно реализовать данный момент, хоть через backward-fk
06:01:49 ПП
User 100243492
и в методе save() указывать тому созданному инстансу время для текущего итема, т.е. как угодно можно ими воротить!
06:02:00 ПП
User 100243492
это жЫ БД!
06:06:26 ПП
User 226624052
User 100243492
и в методе save() указывать тому созданному инстансу время для текущего итема, т.е. как угодно можно ими воротить!
Не, сори, там свои велосипеды и костыли