
arisu
17.10.2016
08:24:51
И не надо

Oleg
17.10.2016
14:12:32
Всем привет
С redshift базой амазоновской кто-нибудь работал из джанги?

Roman
18.10.2016
00:00:33

Google

Alexander
18.10.2016
00:45:17
да, для виртуалок это в первую очередь нужно, чтобы осуществить их live-миграцию между нодами
то есть без выключения виртуалки перекинуть её на другой сервер

kiwwwi
18.10.2016
05:29:53
Всем привет! Прошу идею. Есть форма в которой, кроме прочих полей, есть одно типа селект, в котором доступно 3 варианта. Эта форма находится в формсете. Сделано для того чтобы работало вот так: http://whoisnicoleharris.com/assets/img/formset-animation.gif Можно ли сделать так, чтобы на первой форме в селекте показывались все три варианта, а на остальных только два? Буду рад абсолютно любым идеям и предложениям, т.к. сам пока ничего придумать не могу

Dan
18.10.2016
05:36:40
мне в голову приходит только на стороне клиента убирать js-ом не нужные

kiwwwi
18.10.2016
05:39:30

Deus
18.10.2016
07:17:43
Джангоны
Вопрос
Есть сфинкс документация к джанго проекту.
Какой правильный путь хостить ее, той же джангой
Там по сути — статик сайт собирается. Может кто-то сталкивался?

Dan
18.10.2016
07:19:24

Deus
18.10.2016
07:19:42
ну, котаны уже приелось

b0g3r
18.10.2016
10:07:37
Статик сайт не нужно хостить джангой

Google

b0g3r
18.10.2016
10:07:53
Насколько я понимаю в джанге и статиксайтах

Alexander
18.10.2016
10:08:05
когда делаешь билд образа контейнера просто в RUN можно прописать это

Deus
18.10.2016
10:09:02
фига в том, что в документацию можно ходить только залогинившись
можно конечно поднять сбоку какой нибудь фласк, и сбиндить его в бд от джанги
но это какой то оверинженеринг

Alexander
18.10.2016
10:10:10
ну, это будет статика) можно просто хранить где-нибудь в приватной папочке и показывать оттуда
это можно на nginx настроить, тут Django-то и не нужна особо

b0g3r
18.10.2016
10:11:37
Плюсую

Alexander
18.10.2016
10:12:00
я что пришёл-то) кто-нибудь юзал B2 + CloudFlare?
вот есть кейс https://silversuit.net/blog/2016/04/how-to-set-up-a-practically-free-cdn/
взяли B2 и повесили сверху CloudFlare - получилось очень дёшево
что думаете про такое решение?

Alex
18.10.2016
21:48:23

Alexander
18.10.2016
23:41:03
кто-нибудь хочет плюсануть? https://github.com/jschneier/django-storages/issues/83
есть вот такое решение ещё https://github.com/royendgel/django-backblazeb2-storage/blob/master/b2_storage/storage.py для интеграции B2 с Django'й
и ещё вот интересно мнение присутствующих)
а как вам кажется более правильным сделать - загружать статику в облачное хранилище на этапе сборки контейнера (как часть процесса сборки этого образа контейнера docker build в команде RUN) (вариант а.)) или же отдельно после сборки контейнера (но тоже в процессе билда, в bash-скрипте, который вызывает этот docker build) (вариант б.)), есть ещё вариант в.) - загружать на этапе деплоя билда на тестовый сервер (ну, статика всё равно нужна для тестов, без неё не получится, такой вот lazy вариант)

Dima
19.10.2016
09:02:02
у меня статика собирается на этапе build. самый нормальный вариант, вроде.
там ещё линтеры всякие запускаются, и если что не так, образ не соберётся.

Alexander
19.10.2016
13:06:48
я решил сделать lazy насколько это возможно

Google

Alexander
19.10.2016
13:07:09
( в.) )

Alex
19.10.2016
19:00:04
Приветствую, до этого натыкался на ещё одну конфу про Джанго - можно ссылку ?

b0g3r
19.10.2016
19:01:15
Конечно: https://telegram.me/django_framework

Konstantin
20.10.2016
06:05:43
Доброго утра всем. Подскажите, чем организовать поиск? Есть какая то батарейка или предпочтительно ставить что то снаружи и батарейка уже для этого нужна?

Dan
20.10.2016
06:12:54
сложный поиск ?

Deus
20.10.2016
06:13:25
haystack если что-то более менее серьезное
простое можно самому через Q выражения сбацать
типа такого: https://github.com/Egregors/django-silly-search

Konstantin
20.10.2016
06:14:23
Ну как, по полям и и не то чтоб сильно замароченно на первых порах. А там видно будет.

Dan
20.10.2016
06:15:17
просто если пределах одно модели то можно средствами ORM

Konstantin
20.10.2016
06:15:39
@egregors спасибо гляну.

Dan
20.10.2016
06:15:53
если сложный поиск что то вроде https://github.com/liberation/django-elasticsearch наверное

Konstantin
20.10.2016
06:16:33
Да, в пределах одно вроде не сложно, но хотелось бы наверное везде сразу или в избранных.

Deus
20.10.2016
06:16:34
@dantyan https://github.com/django-haystack/django-haystack не нравится?

Konstantin
20.10.2016
06:16:52
Наверняка ведь попросят как надо )

Dan
20.10.2016
06:17:32

Konstantin
20.10.2016
06:17:48
Оки, буду выбирать и думать.
Вообще многие советуют эластиксирч
На одном пхп сайте видел сфинкссерч, он там по определенным моделям индекс раз в день создавал

Deus
20.10.2016
06:20:50
если тебе нужен сложный поиск, посмотри https://github.com/django-haystack/django-haystack там ты сможешь выбрать нужный тебе бекенд для поиска, от простых типа Solr и заканчивая тем же элестиксечем

Google

Deus
20.10.2016
06:21:14
Solr, Elasticsearch, Whoosh, Xapian на выбор
Еще, раз уже заговорили, помню обещали в очередном мажорном релизе джанги фултекст сеч для постгреса из коробки
Уже есть такое?

Dan
20.10.2016
06:24:02
в 1,10 вроде да

Alexander
20.10.2016
06:24:35
а я тут решил свой старый (неудавшийся) стартапчик обновить и так получилось, что сломал его)) кто-нибудь подскажет, что с ним не так?.. https://dpaste.de/NqcP даже если все миддлвары выключить (кроме стандартных) - та же ошибка

Deus
20.10.2016
06:26:58
а ты его не под второй питон писал?

Alexander
20.10.2016
06:27:13
нет, там 3.5 был
я его обновлял ранее
я изначально там какой-то 3.3 что ли был
в общем, на 3.5 он работал

Dan
20.10.2016
06:28:11

Alexander
20.10.2016
06:28:25
там всегда по чистой ставится, этот проект в докере
он берёт чистый Python - Alpine и на него ставит пакеты из requirements.txt
потом копирует код проекта
а что вообще эта ошибка означает? судя по трейсам
он пытается load_middleware и что-то там с middleware'ами у него не получается,.. как такое может быть, если они вообще стандартные сейчас?

amureki
20.10.2016
07:30:37

Alexander
20.10.2016
08:08:36
проблема была с https://github.com/getsentry/raven-python/blob/a57f4aeea145211404dc4b2eb17c4e53082a5ab4/raven/contrib/django/models.py#L223
эти "программисты" решили, что можно потихому пропатчить мою MIDDLEWARE, в доках тоже пусто, пока не залезешь в их код - не узнаешь

Starky
20.10.2016
08:12:20
вроде как если ты сам не настроил то только тогда эта либа пытаеться настроить все сама. и вроде это есть в доках

Google

Starky
20.10.2016
08:12:31
и так щас модно... так же делает и дебаг тулбар

Vlad
20.10.2016
14:49:34
кто то делал robots.txt динамический?

Alex
20.10.2016
14:52:31

Vlad
20.10.2016
14:53:16
есть пожелание генерировать динамический файл

b0g3r
20.10.2016
15:32:01
Ну так тебе ответили)

Ilya
20.10.2016
19:31:29
как сделать модель с одной записью в таблице?
и что бы больше записей не добовлялось?
и можно это сделать?

Alexander
20.10.2016
19:36:18
скажите лучше зачем вам это

Alex
20.10.2016
19:38:00

Stanislav
20.10.2016
19:58:49
Какой у тебя уровень знания английского языка?
A2. Pre-Intermediate – 21
??????? 26%
B1. Intermediate – 20
??????? 24%
C1. Advanced – 17
?????? 21%
A1. Elementary – 13
???? 16%
B2. Upper-Intermediate – 11
???? 13%
? 82 people voted so far.
Проголосуйте пожалуйста, анонимно.
Для всех IT чатов

amureki
20.10.2016
20:29:45
если лень руками делать
если же вам нужно что-то типа настроек, которые хочется в админке менять - https://github.com/jazzband/django-constance


Alexander
21.10.2016
05:36:03
если кратко - Sentry (Raven) манкипатчат MIDDLEWARE(_CLASSES), при попытке сказать им об этом они начинают защищать свой костыль (даже если этот список в settings.py пустой - они добавляют туда свою middleware, причём в доках на странице установке app'а у них вообще нет ни про какие middleware ничего), если вы согласны с тем, что они говнокодят и Python это не PHP (ну, там такое было бы допустимо, наверное, на ранних этапах развития) и что это Django, а не Wordpress какой-нибудь (где пользователи блондинки и им нужна установка за 2 клика, добавить в MIDDLEWARE они сами не смогут), плюсаните мои комментарии там на гитхабе https://github.com/getsentry/raven-python/pull/860#issuecomment-255290749

Deus
21.10.2016
05:44:49
кул стори
вообще, странно, что такое происходил, насколько я знаю питоно-пакетом сентрая занимается Армин