@pydjango

Страница 505 из 1273
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
One-to-Many (Backward)
Нашел, спасибочки

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 минут рвал и метал, не мог понять где собака порылась..... )

Mike
29.08.2017
21:35:00
мб в шаблоне изначально написал 'profilepoints'?
нет, изначально было 'profile_points'

oops,

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

Mike
29.08.2017
21:36:06
во view и в темплейте одинаково?
да да. щас ещё раз проверю, может я что-то путаю .....

во view и в темплейте одинаково?
щас всё работает, короче это я что-то намудрил. извиняюсь что смуту посеил )

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

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

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
Вот чтоб написать в ретерне чтобы он не делал ничего?
Так не бывает. Передавай форму по аяксу, возвращай 200.

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
Ничего? )
HttpResponse (status=200)

Ahmed
30.08.2017
07:25:12


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

Ahmed
30.08.2017
07:31:15
А они где лежат? В образе?
Они внутри моего проекта лежат, https://hastebin.com/usocotukec.bash

Олег
30.08.2017
07:33:05
Они внутри моего проекта лежат, https://hastebin.com/usocotukec.bash
Попробуй на запущенном ручками запустить. docker-compose exec машина команда

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
web/rabbit
Название надо.

docker-compose exec server ./yii l18n/update

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

или обязательно веб сервер нужен?

Google
Pavel
30.08.2017
07:52:32
Pavel
30.08.2017
07:52:49
сама?
а то!

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

Дмитрий
30.08.2017
07:52:56
А они где лежат? В образе?
127 код - это ошибка скрипта

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
Как? Везде гуглю, сразу предлагают апачи нгингсы и прочее
а ты как джангу запускаешь? manage.py runserver или более хитро?

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
https://djbook.ru/rel1.9/ref/contrib/staticfiles.html?highlight=static#static-file-development-view
Что-то не получается у меня по-простому такое сделать

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

Sergey❄️
30.08.2017
08:20:58
Читай tutorial в начале доки в цикле до поступления просветления.
Просто у меня с nginx всё отлично работает, а без вебсервера я не знаю как сделать толком, а разворачивать nginx не хочется

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

Pavel
30.08.2017
08:25:22
Просто у меня с nginx всё отлично работает, а без вебсервера я не знаю как сделать толком, а разворачивать nginx не хочется
для варианта`manage.py runserver` нужно постараться, чтобы из коробки статика не работала

Ну во внешний мир с 0.0.0.0:порт
кстати, там вопрос был "как ты запускаешь", а не "что ты получаешь от запущенной джанги"

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
запускаю manage.py runserver с параметром 0.0.0.0:port
там наверху ссылка была про "serviтп static files in development environment". Видел?

Pavel
30.08.2017
08:35:02
так у меня не development
manage.py runserver - это именно что вариант для development.

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

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

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