
Denis 災 nobody
24.03.2016
18:25:06
Тот же статик админ
Если он на штатном месте конечно

Pavel
24.03.2016
18:26:21

Denis 災 nobody
24.03.2016
18:26:54
Симлинки же.

Google

Pavel
24.03.2016
18:27:10
а чем не устраивает вариант с collectstatic?
который тоже умеет собирать статику симлинками, кстати.

Denis 災 nobody
24.03.2016
18:27:51
Но там нечего статик файлам делать

Pavel
24.03.2016
18:28:04
там - это где?

Denis 災 nobody
24.03.2016
18:28:16
Я такого не знаю )
Надо посмотреть, как я сваггер настроил

Roman
24.03.2016
18:29:27
а подскажите чем лучше создавать некие объекты, которые будут вызваны в будущем?

Pavel
24.03.2016
18:30:34
В либ
но джанга стоит вот тут:
>>> import django
>>> django
<module 'django' from '/var/www/xxx/venv/lib/python3.4/site-packages/django/__init__.py'>
а статика джанго-админки тут - ./venv/lib/python3.4/site-packages/django/contrib/admin/static/

John
24.03.2016
18:31:30

Roman
24.03.2016
18:32:53

John
24.03.2016
18:33:18
Каков вопрос, таков ответ.

Denis 災 nobody
24.03.2016
18:33:36
Ну хз тогда..

Google

Dmitriy
24.03.2016
18:34:21

John
24.03.2016
18:35:35
А если весь ответ, то это вопрос *с подъебкой*?

Dmitriy
24.03.2016
18:35:55

John
24.03.2016
18:36:07
Ну лан)

Roman
24.03.2016
18:46:43
Keyword def.
интересует способ получения последовательности из callable, где вызвав метод __call__ у каждого элемента будет вызвана ф-я с заранее определенными аргументами.

bakatrouble
24.03.2016
18:47:34
lambda?
точнее, их список
а функции сами через def в другом месте
Или же, собственно, класс с __call__()

John
24.03.2016
18:48:57
Про заранее определенные это лямбда и functools.partial. Но я еще не до конца осмыслил шо ты хочешь.

Roman
24.03.2016
18:49:27

John
24.03.2016
18:52:14
Покажи тада нам.
Алсо, не знаю каким боком, но возможно тебе могут помочь дескрипторы.
А потом метаклассы и дзен буддизм.

Artem
24.03.2016
20:46:22
оказывается, что все советы повышать рейт — правда. если вы работаете за $10 в час, поставьте 30-50 и убедитесь сами.

John
24.03.2016
20:47:19

Artem
24.03.2016
20:47:49
кому неудобно?

John
24.03.2016
20:48:11
Не по себе типа.

Ivan
24.03.2016
20:48:13

Google

Artem
24.03.2016
20:48:50
почувствовал адекватность заказчиков в этой вилке

John
24.03.2016
20:49:07
Попробую как с текущим закончу.

Ivan
24.03.2016
20:49:28

Artem
24.03.2016
20:51:03
наверное, потому что за такого уровня специалистами на апворк не идут. либо нанять за ту же сумму нейтива.
почему ты не на каком-нибудь toptal сидишь?

Ivan
24.03.2016
20:52:48
Дата сайнс, все дела

Artem
24.03.2016
20:53:57
отличная тема

parikLS
24.03.2016
20:54:51
Ребят, кто пользуется докером, можете помочь?

Artem
24.03.2016
20:55:21
спрашивай свой вопрос

parikLS
24.03.2016
20:56:27
можете какойто семпл докерфайла для джанги скинуть?
вопрос такой, как запустить сервер через manage.py и как прокинуть порт на хост машину? у меня сейчас выглядит както так:
FROM python:3.4
WORKDIR /tmp/
COPY . /tmp/
RUN export PYTHONPATH="${PYTHONPATH}:/tmp"
RUN pip install --requirement /tmp/requirements.txt
CMD ["python", "manage.py", "runserver", "0.0.0.0:8000"]

Artem
24.03.2016
20:59:35

parikLS
24.03.2016
21:02:19
а сама команда CMD правильно написана? Там должно быть 4 аргумента?

Artem
24.03.2016
21:08:54
вроде можно строкой передавать, не?
sad fact: слой FROM python весит почти гигабайт, такие вот «легкие» контейнеры

parikLS
24.03.2016
21:46:59
а что лучше юзать? чтото у меня и с експоузом не работает
у тебя нету случайно примера какогото рабочего докерфайла?

Zon
24.03.2016
21:53:49
https://docs.docker.com/compose/django/

parikLS
24.03.2016
22:46:01
както странно, один и тот же докер конфиг, одной и той же командрй запускаю, только на винде порт не пробрасывается на локалхост, а на дебиане все ок

Google

time
24.03.2016
22:59:15
возможно, мешается брандмауэр или что-то такое

parikLS
24.03.2016
23:01:07
еще я насколько понял другого варианта пробросить порт, кроме как запустить с параметром -p, нету?

time
24.03.2016
23:02:03
можно ещё -P, это означает "пробросить все, которые указаны в EXPOSE", но тогда пробрасывает он их на рандомные порты

parikLS
24.03.2016
23:02:31

Artem
25.03.2016
03:09:55
Ничеси https://blog.docker.com/2016/03/docker-for-mac-windows-beta/

Pavel
25.03.2016
05:03:25
Там линукс-контейнеры будут бежать?

Admin
ERROR: S client not available

Pavel
25.03.2016
05:05:33

Artem
25.03.2016
05:18:11
пока не очень понятно

Henaro
25.03.2016
05:28:16

Zon
25.03.2016
05:32:32
Зачем тебе Openbox в докере?

Henaro
25.03.2016
05:41:21
В качестве окружения, он легковесный

Artem
25.03.2016
05:43:43

Henaro
25.03.2016
05:43:54
Это просто предположение, я так ещё не делал, но видел сборки на опенбоксе, например, nginx

Zon
25.03.2016
05:47:52

Henaro
25.03.2016
05:48:16
Блин, туплю, busybox конечно

Zon
25.03.2016
05:48:40
О, тогда ясно :)

Google

Henaro
25.03.2016
05:48:45
А вообще давно пора
https://www.brianchristner.io/docker-is-moving-to-alpine-linux/

Artem
25.03.2016
05:49:26

Pavel
25.03.2016
05:49:35
какая пакетная политика у альпины?

Henaro
25.03.2016
05:50:29
В то гигабайт дебиана под дебианом как-то коробят мой перфекционизм. Из-за этого на CoreOS переполз

Pavel
25.03.2016
05:50:48

Artem
25.03.2016
05:53:41
я не знаю, но написано вот что:
Stable releases are just what they sound like: initially a point-in-time snapshot of the package archives, but then maintained with bugfixes only in order to keep a stable environment.
Edge is more of a rolling-release, with the latest and greatest packages available in the online repositories.

Henaro
25.03.2016
07:59:08
в официальном docker-образе alpine отсутствует OpenRC..
и пакеты не ставятся, пока apk update не сделаешь

terry
25.03.2016
09:21:17
ребята, вот с выходом убунты 16,04 - что лучше выбрть, python 2.7 или python 3.4
?

Pavel
25.03.2016
09:21:36
3.5

terry
25.03.2016
09:21:54
ну я та и думал, осталось ток дать дуплей как его поставить ;)

Pavel
25.03.2016
09:22:10
ну или 3.4, если в пакетах ещё не обновилось.

terry
25.03.2016
09:22:38
на 14,04 нет
только стебл 3,4

Sergey
25.03.2016
09:27:15
а смысл сейчас начинать что-то делать на 2?

Pavel
25.03.2016
09:27:17
если для отдельных проектов нужна своя версия, то pyenv очень удобно всё это делает.

terry
25.03.2016
09:41:06
Блджад
как поставить python3-venv

Pavel
25.03.2016
09:42:04
sudo apt install python3-venv?

terry
25.03.2016
09:42:51
sudo apt-get install python3-venv
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
E: Не удалось найти пакет python3-venv

Pavel
25.03.2016
09:43:38
python3 -m venv тоже ругается?