@pydjango

Страница 1162 из 1273
Andy
10.04.2018
10:09:39
нормвальные люди делают таблицу транзакции

Andrey
10.04.2018
10:09:45
Как табличку посчитать? Отеделтно заводить словарь ? Или через quryset можно получить?
Я пока думаю завести словарь по имени первой колонки. И в зависимости от таблицы плбсовать или минусовать

Andy
10.04.2018
10:09:49
а не разделают их на две

Google
Andy
10.04.2018
10:10:35
Есть примеры?
ну ты например мог бы не заводить 2 таблицы, а просто указывать тип операции 3й колонкой

Andrey
10.04.2018
10:11:26
Нет, не вариант

3 таблицы :(

Pavel
10.04.2018
10:11:38
Есть примеры?
Блокчейн биткоина, например. :)

Сергей
10.04.2018
10:11:57
3 таблицы :(
точно нельзя объеденить?

Andrey
10.04.2018
10:13:11


только как-то имя вроде не передается

Dan
10.04.2018
10:13:50
notepad++?

Andy
10.04.2018
10:13:56
ну если 3 таблицы, то можно проаннотировать суммы по юзеру

Но что то мне подсказывает, что тебе от этого легче не станет

Andrey
10.04.2018
10:14:22
как мне нормально передать имя в словарь?

Nikita
10.04.2018
10:14:38
Нужно сделать автокомплит CharField в админке. Кто-нибудь подкинет идеи реализации? Благодарю)

Google
Nikita
10.04.2018
10:15:44
в какой версии Джанги?

Dan
10.04.2018
10:15:56
во 2 точно есть

Nikita
10.04.2018
10:16:26
а в 1.11 нет

amureki
10.04.2018
10:22:44
а в 1.11 нет
Её в 2 добавили (мой тимлид :))

Nikita
10.04.2018
10:23:14
-_-

Massimo
10.04.2018
10:23:29
Подскажите плес now().strftime("%H:%M %d/%m/%y") Выдает UTC как сделать чтобы выдавал Europe/Moscow

Eugene
10.04.2018
10:23:33
Её в 2 добавили (мой тимлид :))
?устали из проекта в проект пилить и решили в саму джангу запихнуть?)

Massimo
10.04.2018
10:24:24
Стоит

Artyem
10.04.2018
10:24:48
Massimo
10.04.2018
10:24:50
TIME_ZONE = 'Europe/Moscow'

Николай
10.04.2018
10:25:02
Этого мало по моему

Ща

Artyem
10.04.2018
10:25:38
now откуда взялся? django.utils.timezone ?

Massimo
10.04.2018
10:25:47
Да

Николай
10.04.2018
10:26:06
Time zone support is disabled by default. To enable it, setUSE_TZ = True in your settings file. 

Google
Massimo
10.04.2018
10:26:41
Стоит

Artyem
10.04.2018
10:26:56
Time zone support is disabled by default. To enable it, setUSE_TZ = True in your settings file. 
это тут тоже не причём, по крайней мере пока. на функцию strftime это не повлияет, по крайней мере в современных джангах

Николай
10.04.2018
10:27:27
from django.utils import timezone now = timezone.now() Так время вызываешь?

Massimo
10.04.2018
10:27:58
from django.utils.timezone import now, pytz, timedelta

Artyem
10.04.2018
10:28:05
Да
действительно ли вам нужно в коде получать строку? просто в темплейта преобразование произойдёт автоматом к дефолтной таймзоне

Massimo
10.04.2018
10:28:54
Ну по факту у меня во вьюхе как. obj.user_edit = request.user.first_name + " " + request.user.last_name + " " + now().strftime("%H:%M %d/%m/%y") Поэтому я и подумывал чтобы через вьюху

Artyem
10.04.2018
10:29:52
https://docs.djangoproject.com/en/2.0/ref/utils/#django.utils.timezone.localtime

Николай
10.04.2018
10:29:57
Такой вопрос - проверяли ли время в базе, сравнивали ли с выдаваемым

Должна быть разница +3

Massimo
10.04.2018
10:30:38
Такой вопрос - проверяли ли время в базе, сравнивали ли с выдаваемым
он в obj.user_edit сохраняет так что там в базу сохраняется инфа не "по формату"

Николай
10.04.2018
10:30:38
У меня был случай что в базу писалось -3 часа

Это как

Типа строкой?

Dan
10.04.2018
10:31:45
в базу пишется в utc

Николай
10.04.2018
10:31:55
Именно так и должно

Dan
10.04.2018
10:31:57
преобразуется при выводе

Artem
10.04.2018
10:31:59
а бикенд уже рулит

Николай
10.04.2018
10:32:00
Но так ли это у него

Massimo
10.04.2018
10:32:00
Николай
10.04.2018
10:32:11
У меня было utc-3 однажды

Google
Massimo
10.04.2018
10:32:16
Строка формат ввода charfield

Eugene
10.04.2018
10:32:18
Вечные проблемы с часовыми поясами)

Artyem
10.04.2018
10:32:24
Но так ли это у него
выше какбы код есть

Николай
10.04.2018
10:32:39
Перезапустили проект после применения настроек таймзоныы?

Николай
10.04.2018
10:33:38
и этот тут тоже не причём
После изменения сеттинга нужен перезапуск

Artem
10.04.2018
10:33:41
Раз 100
нада еще виндафс перезагрузить

Massimo
10.04.2018
10:33:57
Переформатировать)

Artem
10.04.2018
10:34:00
да :)

Massimo
10.04.2018
10:34:36
Продать комп нах?й и спиться, потом мужикам на улицах рассказывать "я был погромистом дажнга, аджайл, биг дата и нейросети"

Меня кстати чуть ли не побили за то что я сказал что Macbook покупают по трем причинам: либо ты программист, либо дезигнер, либо позер

Но мак все равно хочу

amureki
10.04.2018
10:40:32
Но это год заняло Если посмотреть PR - там тонны комментов, страница на гитхабе тормозит и отказывается грузиться иногда

Artem
10.04.2018
10:41:54
вот такой он жалкий веб

Eugene
10.04.2018
10:42:58
вот такой он жалкий веб
почти как рубль -_-

Ahmed
10.04.2018
10:45:37
Ребята, при get_or_create возможен IntegrityError ?

Max
10.04.2018
10:46:14
да, оборачивай в транзакцию

Google
Max
10.04.2018
10:46:19
шансов мало, но может

Artem
10.04.2018
10:46:59
да похорошему, где много алтеров или инсертов, все надо пихать в транзакцию

Ahmed
10.04.2018
10:48:11
под словом транзакция, что вы подразумеваете?)

Artyem
10.04.2018
10:49:47
да похорошему, где много алтеров или инсертов, все надо пихать в транзакцию
может апдейты а не альтеры? а то это будет совсем извращение менять структуру бд прям во время работы приложения. да и транзации на уровне DDL не все поддерживают

Сергей
10.04.2018
10:51:03
под словом транзакция, что вы подразумеваете?)
https://docs.djangoproject.com/en/2.0/topics/db/transactions/

Ilgiz
10.04.2018
10:54:16
сколько у вас в среднем на один роут запросов в бд?

помню год назад когда херачил sitemap было 7к+ запросов в БД:D Не знал про joins

Artem
10.04.2018
11:06:41
О_о

Bogdan
10.04.2018
11:36:58
сколько у вас в среднем на один роут запросов в бд?
все что не в админке стараюсь снизить до 20 максимум. ну и на время смотрю

Ruslan
10.04.2018
11:46:25
ребят, не могу написать annotate в queryset типа F('percent_of_winners')*F('max_players')/100, выдаёт ошибку "smallint out of range". Пытался обернуть это в ExpressionWrapper с output_field=FloatField(), но та же ошибка. Как можно исправить это?

Ruslan
10.04.2018
11:53:30
ошибки нет, но теперь всегда результат 0

Alex
10.04.2018
11:55:34
всем привет, помогит плз return redirect(f"/u/{profile_.user.username}/") не могу понять в django 2.0 эту ссылку перевести

Николай
10.04.2018
11:57:28
эмммм

ты уверен что оно работает?

https://docs.djangoproject.com/en/2.0/topics/http/shortcuts/#redirect Вот 3 способа работы редиректа

Alex
10.04.2018
12:00:43
оно работало в 1.11 а тпереь не знаю как переделать, я видел мануалы

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