@ru_python

Страница 367 из 9768
Artem
02.03.2016
07:47:53
одна из задач преобразовывать jpg в pdf
есть же imagemagick convert file.jpg file.pdf

Владимир
02.03.2016
07:49:18
@banteg на текущий момент irfanview IrfanView\i_view32.exe" 3.jpg /resize=(1024,1447) /convert=pasp.pdf

Ilya
02.03.2016
07:50:11
а ресайз зачем?

Владимир
02.03.2016
07:50:43
для уменьшения веса, так как dpi необходим 300

Google
Владимир
02.03.2016
07:51:03
@zagrebelin http://nauchforum.ru/node/608

Владимир
02.03.2016
08:04:37
работа с word файлами openxmllib?

@moldabekov а WxPython поддерживает python 3+ ?

͏
02.03.2016
08:07:55
@moldabekov а WxPython поддерживает python 3+ ?
крайне советую именно Wx юзать. Приятный глазу и нативно выглядит на разных ОС

Владимир
02.03.2016
08:09:52
спасибо, буду пробовать

Mikhail
02.03.2016
08:46:26
Как получить fingerprint https?

Необязательно питоном

Henaro
02.03.2016
09:21:18
от локального сертификата?

или от любого ресурса в сети?

если от любого, то посмотри в сторону https://docs.python.org/2/library/ssl.html#ssl.SSLSocket.getpeercert

Whore Amazing
02.03.2016
10:20:39
Ребят, такой вопрос. мне нужно, чтобы при заливании картинки генерировался тамб и ложился в модельку рядом, в соседнее поле. это можно сделать во вьюшке - дописать строку, добавляющую тамб, а можно сделать в модели - при создании поля автоматом добавлять еще одно. вопрос вот в чем, как будет правильнее с точки зрения философии джанги?

Google
Pavel
02.03.2016
10:21:16
Е делать отдельное поле для тамба.

Не делать...

Whore Amazing
02.03.2016
10:21:39
почему? мне нужна и сама пикча, и тамб.

Pavel
02.03.2016
10:22:18
Генерируй тамб на лету. Способов этого примерно 3 я помнил.

Whore Amazing
02.03.2016
10:22:40
ну так храниться-то ему надо где-то

хотя да.

спасибо.

(во вьюшке?...)

Pavel
02.03.2016
10:26:44
Типа того, или готовое решение.

Whore Amazing
02.03.2016
10:28:00
не, готовые гуглить сейчас интернета нет, да и есть уже написанное, осталось его просто из модельки во вью перенести.

Ilya
02.03.2016
10:28:18
теле2 кстати безлимиты однако отломали

Whore Amazing
02.03.2016
10:28:59
да-да у меня тоже СВОЛОЧИ

Pavel
02.03.2016
10:29:01
Тогда делай вью с адресом картинки и нужным размером. И кеш сохранять на диске.

Whore Amazing
02.03.2016
10:29:21
угу, так и сделаю.

можно же один вью вызывать из другого?

Pavel
02.03.2016
10:30:50
В конечном итоге вью это всего лишь функция или класс.

Aliaksiej
02.03.2016
10:31:10
Генерируй тамб на лету. Способов этого примерно 3 я помнил.
лучше не тамб, а путь к файлу, и если по пути пусто - генерируй тамб

Whore Amazing
02.03.2016
10:31:20
вот и я так думаю

Aliaksiej
02.03.2016
10:32:04
а вообще вроде как джангисты практикуют то, что во вьюхе должно быть минимум всего, остальное либо модели либо какие-то другие вспомогательные функции

Google
Aliaksiej
02.03.2016
10:32:13
нет-нет, не вариант.
вай? Все готовые решения так делают

смотрел кстати

?

вот например https://github.com/mariocesar/sorl-thumbnail

Whore Amazing
02.03.2016
10:33:02
не, не на чем. но мне нужен тамб И оригинал, т.е. когда файл уже есть, создаваь тамб

вот например https://github.com/mariocesar/sorl-thumbnail
а, ето смотрел. не подошло, не помню почему.

Pavel
02.03.2016
10:34:04
лучше не тамб, а путь к файлу, и если по пути пусто - генерируй тамб
мне тут внезапно понравилось тумбнейлы nginxом генерировать.

Aliaksiej
02.03.2016
10:34:23
да не суть, просто не генерировать много раз, ибо зачем?

Whore Amazing
02.03.2016
10:35:01
да не суть, просто не генерировать много раз, ибо зачем?
ну тут либо генрировать каждый раз и занимать время, либо хранить тамбы и занимать место. одно из двух

Aliaksiej
02.03.2016
10:35:22
место дешевле

Whore Amazing
02.03.2016
10:35:46
да блин. и кого из вас слушать?)

Pavel
02.03.2016
10:36:06
вроде как все одно и тоже говорят...

Ilya
02.03.2016
10:36:25
если редко, то можно и генерить

Aliaksiej
02.03.2016
10:36:31
генерировать пока идет реквест - опасно в целом. Досыпешь туда какие тяжеловесных запросов и через пару миллионов записей будешь отдавать 502, потому что uwsgi сделал харакири

Whore Amazing
02.03.2016
10:36:37
ктстати да, прикинул, место в моем случае таки будет дешевле. значит, в модели...

Ilya
02.03.2016
10:36:41
а если это основная функция, то огребешь проблем

будет как кинопоиска

Ilya
02.03.2016
10:37:11
лучше тогда вали на диск

Google
Whore Amazing
02.03.2016
10:37:21
хорошо, валю.

Aliaksiej
02.03.2016
10:37:31
Pavel
02.03.2016
10:39:47
у всех своя бизнес логика :)
это уже каким-то бизнец-пиздецом попахивает, если такое простое дело так усложнено...

Aliaksiej
02.03.2016
10:40:24
да оно может так никогда и не будет, суть то от этого не меняется, лучше генерить их в фоне и один раз

Pavel
02.03.2016
10:42:51
да оно может так никогда и не будет, суть то от этого не меняется, лучше генерить их в фоне и один раз
слишком много переменных, чтобы вот так однозначно говорит. Количество уникальных картинок, количество разных размеров тумбов, вероятность показа конкретного размера тумбнейла для каждой картинки, общая нагрузка на систему, и т.п.

Kolyann
02.03.2016
10:44:07
*твоё лицо, когда говорят о 100% вероятности*

Admin
ERROR: S client not available

Aliaksiej
02.03.2016
10:44:13
не ну если пользователь сам вводит размеры тамба, то наверное ты прав. И то, для этого создается таск, который уже потом отдаст твоему фронтенду через регулярный пулинг саму картинку

Whore Amazing
02.03.2016
10:44:33
Ilya
02.03.2016
10:45:16
а почему нет :)

много событий 100% вероятны :)

они просто уже произошли ;)

Whore Amazing
02.03.2016
10:47:14
так, я чего-то туплю. у меня конструктор модели принимает больше параметров, чем там полей О.о

Jungle
02.03.2016
10:47:48
Че то ты усложняешь с тумбами

Pavel
02.03.2016
10:48:11
так, я чего-то туплю. у меня конструктор модели принимает больше параметров, чем там полей О.о
ты так пишешь, как будто код тебе свыше дан, на мониторе буквы проступили. Сам написал, сам считай поля и параметры.

Ilya
02.03.2016
10:49:41
self?

Whore Amazing
02.03.2016
10:50:49
и его учел

но пох, просто в вызов __init__ добавил один параметр он все равно не используется в перегрузке

Google
parikLS
02.03.2016
10:53:03
ребят привет, есть проблемка с отображением русского языка в джанго админке использую python3.3, django 1.8 допустим есть моделька простая class Category(models.Model):     CATEGORY_CHOICES = (         ("WORLD", "Мир")     )     name = models.CharField(choices=CATEGORY_CHOICES) в админке в селекте вместо русских букв иероглифы. файл models закодирован в UTF-8. Проанализировал хтмлку стандартной джанговской админки, у них нету мета тега encoding, если его добавить, то русский язык отображается нормально, но мне кажеться это какоето херовое решение (=

Whore Amazing
02.03.2016
10:53:40
почему херовое? стандартное, вроде.

parikLS
02.03.2016
10:53:50
править джанговский хтмл?

Whore Amazing
02.03.2016
10:54:05
по идее, в любом хтмл должна быть вся мета.

parikLS
02.03.2016
10:55:22
что-то мне кажеться что разработчики джанги такую мелочь то должны были учесть, посмотрел вплоть до 1.10 - не вставляют они этот тег, поэтому и думаю что править стандартный хтмл не айс, и возможно я что-то упустил

Pavel
02.03.2016
10:55:26
content-type:text/html; charset=utf-8 моя джанга в http заголовках отдаёт.

Aliaksiej
02.03.2016
10:57:00
<meta charset="UTF-8"> тоже прописан?

а

дочитал

лучшее решение - запулреквестить это :)

Whore Amazing
02.03.2016
10:57:50
что-то мне это не нравится :\ перегрузкой конструктора это, очевидно, не решить...

и единственный путь, который я вижу - наплевать на все и прописать в вью :\

parikLS
02.03.2016
11:02:16
content-type:text/html; charset=utf-8 моя джанга в http заголовках отдаёт.
нашел проблему, проект писался давненько, забыл что тут был мидлвер, который подменял заголовки, добавил утф-8 в контент тайп, все круто (=

сенк

Whore Amazing
02.03.2016
11:09:08
что делает метод save_form_data в поле imageField? в доке молчание :\

Whore Amazing
02.03.2016
11:20:51
в общем, где-то здесь http://www.codeisart.ru/blog/python-django-automatically-resize-uploaded-images/ ошибка. Оно не работает.

черт побери, этот метод даже не вызывается при создании объекта. ну вот и как теперь людям верить? :(

Aragaer
02.03.2016
11:49:48
дык

в питоне перегрузил значит перегрузил

Страница 367 из 9768