
Ahmed
25.08.2017
13:09:37
если на сервер все бд на постргресе

Дмитрий
25.08.2017
13:09:46

Artem
25.08.2017
13:10:01
О_о, а тогда нахрена ты навикат берешь? и указал использовать мускул!?

Ahmed
25.08.2017
13:10:37

Google

Дмитрий
25.08.2017
13:10:39
Действительно

Artem
25.08.2017
13:11:02
ну цепанись по консольке через psql

Ahmed
25.08.2017
13:11:19
извините))
Можете поливать меня гавном ))

Artem
25.08.2017
13:11:43
там и порты разные: 3306 и 5432
а мак да, лишние порты не задействованые - реджектит

Andrey
25.08.2017
13:21:09
как думаете если есть url для поиска в REST и один из критериев поиска это список integer, как лучше делать ресурс? GET запрос с урлом вида /cars?color=black,blue,red;doors=3,5;type=sedan где значения перечислены в query params через запятую или POST запрос с json телом где будет поле с норм списком

b0g3r
25.08.2017
13:27:25
унифицированно с остальным апи же
разношерстное апи - не нужно

xPushkin
25.08.2017
13:35:44
Подскажите пожалуйста как достать из базы не лист объектов, а лист состоящий из значений определенного поля у объектов чтобы по нему можно было итерировать
Нужно достать не объекты, а только лист значений у полей

Сергей
25.08.2017
13:40:49
если поле одно, то values_list('fieldname,' flat=True)

Google

xPushkin
25.08.2017
13:42:01
list = Books.objects.values_list?
Почему не values()?

Bob
25.08.2017
13:43:46
доку смотрел?

xPushkin
25.08.2017
13:44:06
Вот пытаюсь разобраться...

Bob
25.08.2017
13:44:54
ipython воткни и там пробуй, оч. удобно

xPushkin
25.08.2017
13:45:05
Вроде работает
Спасибо большое

Bob
25.08.2017
13:46:21
попробуй несколько полей получить, про flat не забудь

xPushkin
25.08.2017
13:47:36
Супер

Bob
25.08.2017
13:47:56
а я про исследования

xPushkin
25.08.2017
13:49:07

Серёга
25.08.2017
14:15:05
нубский вопрос. как вы для джанги стили. как вы пишете стили для джанги? не уж то руками? А если руками, то каждый раз страницу тоже руками рефрешите?

Oleg
25.08.2017
14:32:26
есть библиотеки стилей

Серёга
25.08.2017
14:33:59
ну там бутстрап в смысле?
все равно же надо чтото подвинуть, изменить часто
бутстрап не оч хорошо подходит

Oleg
25.08.2017
14:35:56
так любую библиотеку бери, тащи к себе и правь руками, если нужны правки

Sergey
25.08.2017
14:57:41

Ahmed
25.08.2017
15:36:05
Ребята, как через pip правильно mysql поставить для python3? Какая там команда была?

Google

Дмитрий
25.08.2017
15:36:32

Ahmed
25.08.2017
15:37:01
спасибо

Dan
25.08.2017
15:39:35
а mysql для python3 уже доделали ?

Denis
25.08.2017
15:44:40
Но он не нужен

Ahmed
25.08.2017
15:45:12

Dan
25.08.2017
15:45:14

Ahmed
25.08.2017
15:45:33
правда через Ampps на маке запускаю мускл

Denis
25.08.2017
15:45:54
Только там надо было deb-пакет под убунту качать

Nazar
25.08.2017
15:55:10
Друзья, есть такой кусок кода:
<table class="table table-hover">
<thead>
<tr>
<th>#</th>
<th>Name</th>
<th>Group</th>
<th>SCM type</th>
</tr>
</thead>
<tbody>{% for item in projects %}
<tr>
<th scope="row"></th>
<td>{{ item.project_name }}</td>
<td>{{ item.project_group }}</td>
<td>{{ item.project_scm_type }}</td>
</tr>
{% endfor %}
</tbody>
</table>
как тут указать порядковый номер элемента?
условно говоря счетчик

Set
25.08.2017
15:58:13
Есть ли мануал на русском по рест фреймворк

Dan
25.08.2017
15:58:14
{{ forloop.counter }}

Nazar
25.08.2017
15:58:57

amureki
25.08.2017
15:59:09
в шаблоновых тегах лежит..

Dan
25.08.2017
15:59:35

Nazar
25.08.2017
16:00:30

Dan
25.08.2017
16:00:46

Google

Set
25.08.2017
16:01:57

Denis
25.08.2017
16:05:41

Set
25.08.2017
16:06:03
Просто там не все понятно
Когда перевожу

Bob
25.08.2017
16:50:38

Oleg
25.08.2017
17:14:03

Silim
26.08.2017
07:00:24
Народ, подскажите как джанго на убунте в автозагрузку поставить?

xPushkin
26.08.2017
07:01:04
uwsgi сервисом
Загугли create systemd service

Silim
26.08.2017
07:02:29
спс

Oleksandr
26.08.2017
07:33:18

xPushkin
26.08.2017
07:33:36
$make

Гийденко
26.08.2017
07:43:03
Приветы. такой вопрос. Делаю образ в докере в котором пробую вместо entrypoint использовать systemd, потому что там несколько запускаемых процессов (воркеры). В качестве entrypoint пишу bash чтобы он не выходил сразу после старта и висел в рабочем состоянии. но этого не происходит
Creating djangodocker_workers_1 ... done
Attaching to djangodocker_workers_1
djangodocker_workers_1 exited with code 0
и не совсем понятно что не так? списокм передача оканчивается ошибкой, типа нет файла /bin/bash
(образ python:3.5)

Григорий
26.08.2017
07:46:05
По идеологии докера в одном контейнере 1 процесс запущенный

Гийденко
26.08.2017
07:55:35
ну это я знаю, а что делать с воркерами? под каждый воркер отдельный контейнер?
допустим надо 10 шт
другие процессы так и есть, по одной штуке, а вот тут решил так попробовать

Дмитрий
26.08.2017
07:58:33
$make
Ты забыл про ./configure.
Чтобы знать какое количество ингредиентов сыпать

Google

xPushkin
26.08.2017
08:00:20

Гийденко
26.08.2017
08:01:06
когда один процесс в контейнере то при падении процесса контейнер закрывается и там может быть перезапущен докером. Но если надо несколько процессов то нужна уже внутренняя следилка, коей щас будет systemd юниты. Они и будут перезапускать процессы.
но тогда нужна затычка чтобы контейнер не погас сразу после старта
так же как здесь показывали недавно
https://github.com/Medic84/django-wsgi-docker/blob/master/Dockerfile
я конечно прям в скрипте могу позапускать воркеров сколькото и последнего запустить как процесс внутри скрипта, костыльно так. но тогда некому их перезапускать в случай чего

Alexander
26.08.2017
09:05:58

Гийденко
26.08.2017
09:06:23
ну это разве чтото изменит?
тот же стек но с другой тулзой

Alexander
26.08.2017
09:07:21
https://docs.docker.com/engine/admin/multi-service_container/

Гийденко
26.08.2017
09:12:54
ну интересно конечно, а кто будет рестартить процессы если какойто упадет?
а еще у меня запускаются они в цикле, потому что количество воркеров берется из конфига
а, наверна за это отвечает тот цикл ниже коорый проверяет работает ли еще процесс и если нет то выходит совсем с ошибкой
тогда докер рестартит контейнер
ок попробую, спасиб

Alexander
26.08.2017
09:41:33
в докере 1 сервис - 1 контейнер
например, uWSGI