@ru_python

Страница 437 из 9768
Pavel
23.03.2016
10:46:09
документации на что? и создал десятки других как?

Whore Amazing
23.03.2016
10:46:57
На модуль. Создал обыкновенно, config.screen_height = 600.

Pavel
23.03.2016
10:48:04
что такое config?

Whore Amazing
23.03.2016
10:48:44
объект.

Google
Whore Amazing
23.03.2016
10:49:12
стоп, когда в выводе type() - <class ...>, это тоже объект?

так, разобрался, он каким-то магичесим образом подтягивает атрибуты из _config. всем спасибо.

Sasha
23.03.2016
11:18:38
Господа и дамы джангисты, нужен ваш совет.  Ибо я 95% работал тлоько с фласком.

Вопрос такой, какой лучший путь для хранения изображений, при условии, что мы не пользуемся CDN? Собственно нужно отдавать url на изображение, чтобы потом на фронте, фронтеднер делал: host + path_to_image. При деплое, куда статику собираете?

При сохранение в imagefield, сразу же указываете path в /static/ ?

Pavel
23.03.2016
11:24:07
в джанге две отдельные сущности - статические файлы и медиа-файлы. Первое - это то что идёт вместе с проектом, дизайн, css и т..п Второе - то что загружается по ходу дела (аватарки и пр). Вопрос про статику или медиа-файлы?

Sasha
23.03.2016
11:26:56
или сначала в media, а потом collectstatic?

Вопрос про медиа файлы

Pavel
23.03.2016
11:33:26
урл к imagefield - это специальное поле <img src="{{ image.url }}" />, оно само соберёт правильный адрес, при корректной настройке storage.

Игорь
23.03.2016
11:48:12
Чат, что использовать для параллельного исполнения очереди задач? Celery?

Pavel
23.03.2016
11:49:06
насколько навороченная должна быть система?

Игорь
23.03.2016
11:52:23
Pavel
23.03.2016
11:52:48
посмотри на rq-python?

Google
Игорь
23.03.2016
11:54:08
посмотри на rq-python?
спасибо, посмотрю

Игорь
23.03.2016
11:55:44
интересно, rq-python действительно так просто подружить с джангой, как описано в документации?

Pavel
23.03.2016
11:56:51
у меня работает и горя на знаю. А что там в документации?

terry
23.03.2016
12:01:04
бля как можно на таком фоне чет читать еще...

Pavel
23.03.2016
12:02:00
там очень коротко
поставить django-rq приложение, прописать как-то так очереди: RQ_QUEUES = { name: { 'HOST': 'localhost', 'PORT': 6379, 'DB': 0 } for name in "que1 que2 que3".split() } и manage.py rq-worker в supervisord засунуть

Sasha
23.03.2016
12:04:52
а как надо?
серверный путь. Как фронту получать url? Если это любой фреймворк, а-ля ангуляр

а как надо?
А стандартный джанговский сторейдж возвращает абсолютный путь, а-ля /home/user/blabla

Pavel
23.03.2016
12:07:13
а зачем фронту знать серверный путь, что бы это ни значило?

Aliaksiej
23.03.2016
12:09:22
А стандартный джанговский сторейдж возвращает абсолютный путь, а-ля /home/user/blabla
есть подозрения, что у тебя таки медиа рут и медиа урл не сконфигурирован правильным образом, ибо должно вернуть ссылку на имэйдж

parikLS
23.03.2016
12:09:48
насколько я помню img.url вернет просто MEDIA_URL/название файла

Pavel
23.03.2016
12:11:17
Aliaksiej
23.03.2016
12:11:32
Sasha
23.03.2016
12:11:43
Проект просто не мой. И там куча непонятной магии.

Все,всем спасибо. Проблему нашел

Google
Sasha
23.03.2016
12:12:05
MEDIA_ROOT = os.path.join(PROJECT_MODULE_PATH, 'media')

лол

Andrey
23.03.2016
12:12:53
Слушайте, а нет тематической группы по c#?

Sasha
23.03.2016
12:19:14
Да, вообщем штука такая. Там image = models.ImageField(upload_to=get_photo_path) get_photo_path формируется из абсолютного пути: MEDIA_ROOT/inst.id/filename

Видимо, поэтому image.url и возвращает абсолютный путь? 

Pavel
23.03.2016
12:25:10
Url = MEDIA_URL + upload_to+filename

А сохраняются файлы в MEDIA_ROOT + upload_to + filename

Sasha
23.03.2016
12:26:27
ох, все я понял

Да, это я понимаю прекрасно. Я нашел в чем проблема. Там в мтоде upload_to зачем-то был еще раз приделан путь до MEDIA_ROOT, хотя upload_to пол умолчанию аппендит его

вот

Чужой код - потемки

trump ? trump ? hillary
23.03.2016
13:49:20
зачем фласк для телеграм бота?

Artem
23.03.2016
13:56:58
Я так понял, тут для поимки вебхуков его хотели юзать

terry
23.03.2016
15:03:31
https://vk.com/proglib?w=page-54530371_46738526

Artem
23.03.2016
15:05:20
У переведенных книг по программированию вообще есть аудитория? :)

Игорь
23.03.2016
15:07:17
Pavel
23.03.2016
15:07:29
Игорь
23.03.2016
15:07:52
иначе сталкиваешься с "how it will be in Russian?"

[Anonymous]
23.03.2016
15:10:51
Google
Sharkus
23.03.2016
15:11:13
скорее, с "How to say it in Russian?"...

Alex
23.03.2016
15:17:27
У переведенных книг по программированию вообще есть аудитория? :)
маленькая, изза устаревания и ненужности русского в программировании

87776
23.03.2016
15:44:01
скорее, с "How to say it in Russian?"...
Я вот тупой, у меня предыдущий вариант

Viktor
23.03.2016
15:44:55
test

Dmitriy
23.03.2016
16:18:52
failed

Zon
23.03.2016
16:47:29
....F...

Admin
ERROR: S client not available

Kolyann
23.03.2016
17:13:15
кто призвал меня

о боже :D

Михаил
23.03.2016
17:46:50
У переведенных книг по программированию вообще есть аудитория? :)
Мне как начинающему питонисту хорошо зашел лутц на русском

Михаил
23.03.2016
17:57:51
А я какой то курс от geekbrains смотрю

trump ? trump ? hillary
23.03.2016
17:59:09
bozhe
от кого я это слышу, лолол

Sharkus
23.03.2016
17:59:13
Ты решил переслать кучу сообщений и написать bozhe? Весьма остроумно.

coda
23.03.2016
17:59:20
от кого я это слышу, лолол
от кого я слышу, лолол

Sharkus
23.03.2016
17:59:29
Google
trump ? trump ? hillary
23.03.2016
17:59:49
Ты решил переслать кучу сообщений и написать bozhe? Весьма остроумно.
ирония: когда я с ним общался, он яро защищал сервисы типа codecademy и рассказывал про ненужность книг

Sharkus
23.03.2016
18:00:20
Ну, ярлычок "тролля не кормить" и забить... Палками.

trump ? trump ? hillary
23.03.2016
18:00:39
Logerk49
23.03.2016
18:01:59
Почему?

bozhe

trump ? trump ? hillary
23.03.2016
18:04:54
а ведь обидно стало

(настоящая драма)

Pavel
23.03.2016
18:06:05
Вы бы хоть знаки препинания ставили, вообще не понятно написано.

Sharkus
23.03.2016
18:06:21
Там же энтером запятая поменяна :D

Правда, чего-то в первой строке глюкнуло, видимо :)

Pavel
23.03.2016
18:07:32
На телефоне всё не так радужно.

Sharkus
23.03.2016
18:07:42
Вообще, не стоит личку в паблик перекидывать.

trump ? trump ? hillary
23.03.2016
18:07:57
Вообще, не стоит личку в паблик перекидывать.
ну да, теперь меня будут травить(((

Pavel
23.03.2016
18:08:20
Не будут.

Sharkus
23.03.2016
18:08:35
ну да, теперь меня будут травить(((
и у тебя тоже сформируется трудное детство, ага.

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