@pydjango

Страница 41 из 1273
arisu
17.10.2016
08:24:51
И не надо

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

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
мне в голову приходит только на стороне клиента убирать js-ом не нужные
Мне вот тоже пока только такой вариант видится. Спасибо

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
@dantyan https://github.com/django-haystack/django-haystack не нравится?
честно говоря не щупал, так что не знаю как он

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 он работал

Alexander
20.10.2016
06:28:25
там всегда по чистой ставится, этот проект в докере

он берёт чистый Python - Alpine и на него ставит пакеты из requirements.txt

потом копирует код проекта

а что вообще эта ошибка означает? судя по трейсам

он пытается load_middleware и что-то там с middleware'ами у него не получается,.. как такое может быть, если они вообще стандартные сейчас?

amureki
20.10.2016
07:30:37
Вообще многие советуют эластиксирч
django-watson довольно простой. Для начала прекрасно справится он, без всяких эластиксерчей и хейстаков

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
кто то делал robots.txt динамический?
а в чем трабл? кидай урл в нжинксе и лови в вьюхе

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
скажите лучше зачем вам это

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
кул стори

вообще, странно, что такое происходил, насколько я знаю питоно-пакетом сентрая занимается Армин

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