
Dmitriy
29.08.2017
20:36:16
да нормально

xPushkin
29.08.2017
20:36:38
В проде не вылетало?

Dmitriy
29.08.2017
20:37:13
неа, год уже крутится

xPushkin
29.08.2017
20:37:32
Верю.

Google

serbernar
29.08.2017
20:37:48

xPushkin
29.08.2017
20:38:04

serbernar
29.08.2017
20:38:15
Не сталкивался просто

xPushkin
29.08.2017
20:38:55
Например у тебя одна Корзина, а в ней много элементов.

serbernar
29.08.2017
20:39:04
А тут в коде, и я не то чтобы застрял, но какая то непонятках, и хотелось бы не отставать
Да, это я уже понял
Я просто хотел спросить почему оно не очевидно, но уже есть дока и гуд

xPushkin
29.08.2017
20:39:48
Ты можешь сделать Basket.object_set.filter/all/exclude и тд

Mike
29.08.2017
21:32:55
return render(request, 'app/index.html', {'profile_points': profile.points}) Не отображаются в шаблоне points, почему ? Заменил {'profilepoints': profile.points} и заработало. Почему так? Я блин 10 минут рвал и метал, не мог понять где собака порылась..... )

ilya
29.08.2017
21:34:22

Mike
29.08.2017
21:35:00
oops,

Google

ilya
29.08.2017
21:35:22
во view и в темплейте одинаково?

Mike
29.08.2017
21:36:06

ilya
29.08.2017
21:39:07
всё ок) Не ты первый, не ты последний ? Тем более такой косячок наверное у всех был, с опечаткой в переменной))

Skoomer
29.08.2017
22:09:44
я скопипастил из "пример1.штмл" в "пример2.штмл" часть кода где выводить модель (имя,картинка ,голоса) почему в пример2.штмл она не выводиться ??

Ahmed
29.08.2017
23:54:58

Artem
30.08.2017
05:57:16
Очень красиво, Джон!

Massimo
30.08.2017
06:17:35
Вопрос 3,14здец тупой но все же

Artem
30.08.2017
06:17:46
Жги

Massimo
30.08.2017
06:17:58
Как сделать чтобы при return он не редиректил и вообще ничего не делал просто засабмитил форму
Ну или проще говоря чтобы при ретерне вообще никуда ничего не делал, а то получается что по сабмиту что бы засабмитить мне надо либо кудато перенаправить либо чтоб он что то написал в принте

Artem
30.08.2017
06:19:35
Попробуй ояксик

Massimo
30.08.2017
06:19:51
if form.is_valid():
obj = form.save()
return HttpResponseRedirect('/login/')
Вот чтоб написать в ретерне чтобы он не делал ничего?

Spacehug
30.08.2017
06:20:47
Ничего? )

Massimo
30.08.2017
06:21:00
Ну он и так форму сейвит

Andrey
30.08.2017
06:21:05

Massimo
30.08.2017
06:22:42
Там просто как происходит. Нажимаешь на нопку открывает окно где можно модерить инфу. После модерства нажимаешь сабмит. Думаю чтобы он просто перенаправлял на другую страницу и там ява скрипт на вто закрытие окна
Либо чтобы по нажатию сабмит отправлял аякс форму в скрипт, потом выплывает попап окно с надписью "схоронено".

ivan
30.08.2017
06:25:20
Ребята
Вот есть в классах часто задается class Meta
Гле объявляются дополнительные характеристики у класса
Где можно почитать об этом? Что-то не нахожу информации в документации

Google

Artem
30.08.2017
06:25:58
Ты с ояксом можешь что угодно и написать, оставив модалку открытой, никуда не редиректив.

xPushkin
30.08.2017
06:29:29

Artem
30.08.2017
06:30:25

Ruslan
30.08.2017
06:32:53

Ahmed
30.08.2017
07:25:12

Олег
30.08.2017
07:29:07
А они где лежат? В образе?

Ahmed
30.08.2017
07:31:15

Олег
30.08.2017
07:33:05

Ahmed
30.08.2017
07:35:03
Как там посмотреть название моей машины?
Может не машина а контейнер нужен?
у меня просто по контейнерам все разбито

Олег
30.08.2017
07:36:04
Да да, контейнер, конечно
web/rabbit

Ahmed
30.08.2017
07:37:19
docker-compose exec 167c367bd3f0 echo 'hello'
ERROR: No such service: 167c367bd3f0
вроде не этот id нужен?
контейнера

Олег
30.08.2017
07:38:19
docker-compose exec server ./yii l18n/update

Sergey❄️
30.08.2017
07:51:36
а у джанги есть искаропки раздача статик файлов админки?
или обязательно веб сервер нужен?

Google

Pavel
30.08.2017
07:52:32

Sergey❄️
30.08.2017
07:52:39

Pavel
30.08.2017
07:52:49

Sergey❄️
30.08.2017
07:52:49
мне достаточно админку в веб

Дмитрий
30.08.2017
07:52:56

Sergey❄️
30.08.2017
07:53:06
а то!
Как?
Везде гуглю, сразу предлагают апачи нгингсы и прочее

Ruslan
30.08.2017
07:53:22

Sergey❄️
30.08.2017
07:54:35

Pavel
30.08.2017
07:55:15

Sergey❄️
30.08.2017
07:56:30

Ruslan
30.08.2017
07:56:40
через --insecure чтоль?
https://djbook.ru/rel1.9/ref/contrib/staticfiles.html?highlight=static#static-file-development-view

Sergey❄️
30.08.2017
08:18:03

Ruslan
30.08.2017
08:19:00
Читай tutorial в начале доки в цикле до поступления просветления.

Sergey❄️
30.08.2017
08:20:58

Dmitriy
30.08.2017
08:25:08

Sergey❄️
30.08.2017
08:25:17
Ну во внешний мир с 0.0.0.0:порт

Pavel
30.08.2017
08:25:22

Sergey❄️
30.08.2017
08:27:26
запускаю manage.py runserver с параметром 0.0.0.0:port
аргументом

Google

Sergey❄️
30.08.2017
08:27:40
хз короче, меня поняли

Ahmed
30.08.2017
08:29:45
Ребята, подскажите. При запуске образа допустим командой docker run 0550778133/youtube-downloader:part1 должен запускаться образ а образ запускает все контейнеры?

Ruslan
30.08.2017
08:29:52
что сложного взять докер контейнер с nginx и добавить туда каталог со своим джанго проектом?
Ахмед, ты не понял докер, в этом проблема

Maksim
30.08.2017
08:30:37
докер запускает одно приложение в контейнере

Ahmed
30.08.2017
08:30:54
Да чет запутано тут все везде эти контейнеры да образы

Ruslan
30.08.2017
08:31:02
образ - это программа на диске (утрирую), а запустить её ты можешь много раз (это будут контейнеры), но именно запуск ты делаешь либо сам руками, либо через докер-композе запускаешь пачку связанных контейнеров (с одного образа или с разных)

Maksim
30.08.2017
08:31:15
надо тебе django проект, то у тебя будет как минимум 2 контейнера, а то и три, nginx supervisor+django mysql
я использую docker-compose

Ahmed
30.08.2017
08:32:07
В моем проекте надо применить следующее django + nginx + postgresql + RabbitMq, для каждой технологии делают отдельный контейнер

Ruslan
30.08.2017
08:32:27
ну логично, и у каждого контейнера свой образ

Ahmed
30.08.2017
08:32:47

Pavel
30.08.2017
08:33:41

Maksim
30.08.2017
08:34:00

Sergey❄️
30.08.2017
08:34:32

Pavel
30.08.2017
08:35:02

Maksim
30.08.2017
08:36:05
для прода uwsgi или supervisor

Pavel
30.08.2017
08:36:45
а супервизор кого будет запускать?