@pydjango

Страница 462 из 1273
Evgenii
16.08.2017
09:30:18
Добрый день, подскажите как можно решить данную задачу, при загрузке фото на сайт могут загружаться перевернутые фото, можно ли потом при просмотре в галереи эти фото развернуть? как определить автоматически что фото не правильное ? и скрипт переворачивал? фото хранятся на amazon,как лучше это делать при загрузке или уже при выводе в галереи?

Pavel
16.08.2017
09:34:50
Надо написать в больше чатов...

Massimo
16.08.2017
09:37:44
Надо написать в больше чатов...
Ну если там не отвечают то что ещё остаётся делать

b0g3r
16.08.2017
09:40:02
так там отвечают

Google
b0g3r
16.08.2017
09:40:15
ру-питон, пайтон-бегиннерс, спб-питон, джанго-чат...

интересно, куда ещё

ilya
16.08.2017
09:40:35
интересно, куда ещё
тебе в личку )))

Massimo
16.08.2017
09:42:04
ру-питон, пайтон-бегиннерс, спб-питон, джанго-чат...
СПб пайтон? В чем его смысл? Вакансии?

b0g3r
16.08.2017
09:42:35
СПб пайтон? В чем его смысл? Вакансии?
митапы, конференции, обсуждение, питонопроблемы

Massimo
16.08.2017
09:43:06
Митап интересная затея. Много уже было их?

b0g3r
16.08.2017
09:43:27
много

X
16.08.2017
09:43:44
Добрый день, подскажите как можно решить данную задачу, при загрузке фото на сайт могут загружаться перевернутые фото, можно ли потом при просмотре в галереи эти фото развернуть? как определить автоматически что фото не правильное ? и скрипт переворачивал? фото хранятся на amazon,как лучше это делать при загрузке или уже при выводе в галереи?
можно ли развернуть - да (js), определить что фото перевернуто - либо самописный инструмент либо готовы е продукты. как лучше делать - я бы сделал при выводе ибо в галереи будет пагницая и люди может до 10 страницы не дойдут и значит обрабатывать не надо - запросят обработаешь в фоне

b0g3r
16.08.2017
09:43:47
https://www.meetup.com/spbpython/#past

Massimo
16.08.2017
09:44:18
И какие нибудь идеи законтрибьютили девам питона?

b0g3r
16.08.2017
09:44:35
И какие нибудь идеи законтрибьютили девам питона?
не слежу за этим, если честно общими усилиями - точно нет)

А, ещё дринкапы есть

Artem
16.08.2017
09:46:16
Добрый день, подскажите как можно решить данную задачу, при загрузке фото на сайт могут загружаться перевернутые фото, можно ли потом при просмотре в галереи эти фото развернуть? как определить автоматически что фото не правильное ? и скрипт переворачивал? фото хранятся на amazon,как лучше это делать при загрузке или уже при выводе в галереи?
Кароч, решал такую проблему, когда с телефона отправлялась картинка. Для этого используешь Pillow, и открываешь картинку как ImageFile, и разбиваешь файло, под байтом 0x0274 вроде находится параметр повернутости изображения(0/+90*/-90*/etc..), и у того же Pillow есть метод поворотов. И после пересохраняешь картинку.

Google
Artem
16.08.2017
09:47:01
И делать это надо перед загрузкой в S3, разумеется

Anb
16.08.2017
10:53:50
Товарищи туплю получить таблицу со всеми related объектами можно за одну query?

sic transit
16.08.2017
10:55:05
все мастера и детали в результате?

Anb
16.08.2017
10:57:43
nu

да

Получить все таблицы и все записи к таблице

таблицам

и отдать в json

sic transit
16.08.2017
11:00:48
все таблицы??? Метаданные тоже нужны?

Anb
16.08.2017
11:01:35
Есть модель таблица

и есть модель запись

нужно получить все таблицы и все записи

sic transit
16.08.2017
11:01:54
тебе объекты нужны а не модели кажется

Anb
16.08.2017
11:01:59
Да

sic transit
16.08.2017
11:02:15
если объекты, то это как подзапросы

Anb
16.08.2017
11:02:16
many to one relationship

?

sic transit
16.08.2017
11:05:33
Меня смущает формулировка "нужно получить все таблицы"

Anb
16.08.2017
11:06:07
Все обьекты

боже

Google
X
16.08.2017
11:06:37
аминь

Anb
16.08.2017
11:06:42
Нужно получить список обьектов вместе со всеми его related

sic transit
16.08.2017
11:06:52
И еще раз... Запись - не модель, а объект (хотя в питоне по поводу объектов понятно)

Anb
16.08.2017
11:07:45
Хорошо

sic transit
16.08.2017
11:08:09
Это монструозный запрос - не делай его

Anb
16.08.2017
11:08:52
выборка данных меньше 10 записей

нужно json сгенерить

sic transit
16.08.2017
11:09:16
Тем более

Artyem
16.08.2017
11:10:17
есть две игрушечных таблицы, покажите где вы их трогали? Есть модель такая-то у неё внешний ключ(или как они там связаны) на такуюто модель. хочу получить то-то

sic transit
16.08.2017
11:13:07
ab джойны слыхал?

Anb
16.08.2017
11:15:22
И как тут сделать join

sic transit
16.08.2017
11:15:42
тут никак, делай юнион

sic transit
16.08.2017
11:16:43
без схемы очень сложно отвечать на простые вопросы в такой терминологии

Sergey
16.08.2017
11:23:47
подскажите советом, если веду расходы в одной таблице, доходы следует вести в другой таблице?

думаю потом графики строить.

Anb
16.08.2017
11:25:44
class Table: name = models.CharField class record: text = models.CharField table = models.ForeignKey(Table, ralated_name='records') Нужно получить на выходе [{'name': 'страны' ; 'records': [{'text': 'россия'}, {'text': 'германия'}]}, {'name': 'предметы', 'records': [{'text': 'ручка'}, {'text': 'кружка'}]}, ],

sic transit
16.08.2017
11:27:26
amureki
16.08.2017
11:29:28
Господа, кто еще не приобрел - PyCharm совместно с Django Foundation раздает скидосы: https://www.djangoproject.com/weblog/2017/aug/15/support-dsf-2017/

Eugene
16.08.2017
11:30:18
О, они каждый август теперь будут так делать?)

amureki
16.08.2017
11:30:35
гг

Google
Eugene
16.08.2017
11:30:44
Но у меня с студенческой скидкой вроде дешевле выходит)

amureki
16.08.2017
11:31:18
У меня теперь вообще бесплатно выходит (спасибо компании), но не всем так везет :)

Artyem
16.08.2017
11:32:03
class Table: name = models.CharField class record: text = models.CharField table = models.ForeignKey(Table, ralated_name='records') Нужно получить на выходе [{'name': 'страны' ; 'records': [{'text': 'россия'}, {'text': 'германия'}]}, {'name': 'предметы', 'records': [{'text': 'ручка'}, {'text': 'кружка'}]}, ],
prefetch_related позволит подгрузить все данные одним ОРМ запросом (в бд правда уйдут два) и если данных много сериализовать их в сначала экземпляры моделей, а потом в словари не выгодно. лучше двумя отдельными запросами, с получением из бд сразу словарей.

Anb
16.08.2017
11:32:47
Блин

Anb
16.08.2017
11:33:05
Почему этого в доках в many to one нет

sic transit
16.08.2017
11:33:16
Это не поможет

Admin
ERROR: S client not available

Artyem
16.08.2017
11:33:38
Table.objects.prefetch_related('records').values('name', 'records') как то так
values('records') на этом месте должно отвалиться

Сергей
16.08.2017
11:34:18
Почему этого в доках в many to one нет
https://djbook.ru/rel1.9/ref/models/querysets.html#prefetch-related

sic transit
16.08.2017
11:34:31
делай raw с сериализацией в цикле в качестве упражнения

Eugene
16.08.2017
11:35:35
60 или 80 же

Artyem
16.08.2017
11:35:39
Table.objects.values('name', 'records__text') должон вернуть все нужные тебе данные, которые потом надо будет самому отформатировать

amureki
16.08.2017
11:36:08
Она теперь вместо 600$ - 400$?
Ты сам эти цены придумал?)

https://www.jetbrains.com/pycharm/buy/#edition=personal

Massimo
16.08.2017
11:36:43
Ты сам эти цены придумал?)
https://www.jetbrains.com/pycharm/buy/#edition=commercial Нет)

Я просто не посмотрель на то что там есть personal

Google
sic transit
16.08.2017
11:37:37
Table.objects.values('name', 'records__text') должон вернуть все нужные тебе данные, которые потом надо будет самому отформатировать
Смысл? Тогда уже просто циклом бежать по сету и сериализовать куда-нибудь в сторону

Сергей
16.08.2017
11:37:54
sic transit
16.08.2017
11:38:49
неа, всё работает
это кажется

Сергей
16.08.2017
11:39:06
это кажется
не кажется, проверил, работает.

по крайней мере не отваливается, но возвращает вместо объектов ID объекта

amureki
16.08.2017
11:39:53
https://www.jetbrains.com/pycharm/buy/#edition=commercial Нет)
во-первых, бизнес, да, во вторых - ты смотришь на весь тулбокс с скучей ИДЕ для джавы, руби и прочего

а я говорил про конкретный продукт - PyCharm

amureki
16.08.2017
11:40:56
Как я понимаю, да, но мало ли Хочешь все и сразу - можно купить идею IDEA, понаставить туда плагинов на все, будет почти как пайчарм, но хуже

Massimo
16.08.2017
11:41:50
До 28 Августа.... Постараюсь купить

sic transit
16.08.2017
11:43:01
не кажется, проверил, работает.
Оно тебе итерабельное словарей отдаст - без такой структуры как ты желаешь

Massimo
16.08.2017
11:43:11
https://www.jetbrains.com/pycharm/promo/support-django/?coupon=internal вот страница с красивой ссылочкой

Ну в смысле наоборот

Eugene
16.08.2017
11:44:40
Да? Я думал 25%
Вечером гляну, а то 20 числа как раз заканчивается)

Sergey
16.08.2017
11:46:10
Это сколько в рублях?

Anb
16.08.2017
11:46:31
Смысл? Тогда уже просто циклом бежать по сету и сериализовать куда-нибудь в сторону
Я так и не понял какое решение для данной задачи ты предлагаешь

и чем данное плохо

Anb
16.08.2017
11:47:34
Получить список об

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