@pydjango

Страница 799 из 1273
Massimo
18.12.2017
12:32:13
Паканкретней

Плес

Pavel
18.12.2017
12:38:13
Паканкретней
в приложение есть форма, в нее нужно передать данные откуда она пришла)) всё, вьюха тут просто данные передает в темплайт , вьюх и темплейтов много, разных, а форма одна, как то так

Massimo
18.12.2017
12:39:18
Много вьюх? В смысле вам нужна информация о конкретном CBV или FBV?

Google
Massimo
18.12.2017
12:40:06
У меня как правило одна вьюха на один detailview

А тут их много

Pavel
18.12.2017
12:41:21
А тут их много
не в том всмысле много, много разных апп а в них вьюха одна

есть страница курсов, есть деталка курсов, и тд , а форма в лояуте через темплейттэг забита ,

Massimo
18.12.2017
12:42:59
в приложение есть форма, в нее нужно передать данные откуда она пришла)) всё, вьюха тут просто данные передает в темплайт , вьюх и темплейтов много, разных, а форма одна, как то так
"в неё нужно передать данные откуда она пришла" Если я правильно понял (а ЯННП) то нужно передать оставшуюся инфу объекта какой то модели?

Massimo
18.12.2017
12:44:21
"Я них7я не понимаю"

да
Понял, все зависит от того как вы именно передали кверисет вьхой в темплейт.

Например если он у вас { "query": query }, то в темплейт надо вписывать поля после query. Например {{ query.name }}

Pavel
18.12.2017
12:49:49
DetailView через context_object_name = 'item' в шаблоне {{item.image_preview}}

Massimo
18.12.2017
12:50:03
Если вы хотите чтобы при заходе на страницу с определенным pk уже заполнялись то енто делается через __init__

Google
Pavel
18.12.2017
13:00:30
и через {{item.title}} и тд вытягиваю все поля

я кажысь догнал щас дочитаю доку

Set
18.12.2017
13:24:49
Ты бы лучше скрип вьюшки скинул что бы.понятней было что хочешь ?

Massimo
18.12.2017
13:25:55
Со скрипом

18.12.2017
13:59:17
Sentdex нормально за джанго рассказывает или есть получше варианты?

Senpos
18.12.2017
14:02:33
у Сентдекса базовые штуки

И наверное не самые актуальные

18.12.2017
14:03:30
Я зелененький совсем, мне как раз база и нужна, не знаю что после туториала по джанго делать

Senpos
18.12.2017
14:05:39
Я зелененький совсем, мне как раз база и нужна, не знаю что после туториала по джанго делать
Посмотреть вот тут: https://github.com/amureki/django_faq#%D0%92%D0%B8%D0%B4%D0%B5%D0%BE Например, это (1.11 джанга) https://www.youtube.com/watch?v=yDv5FIAeyoY Или книжку полистать, например, Django by Example. Несмотря на то, что она по 1.8 (если не ошибаюсь), основные принципы те же и на примере реального приложения разобрать возможности

18.12.2017
14:06:29
Спасибо

Дмитрий
18.12.2017
15:34:12
Привет всем, знает кто-нить как перед перед всеми тестами устанавливать глобально значение в settings, чтобы не менять это значенение ручками перед запуском тестов и не прописывать явное изменение этого поля во всех тестах?

всё, сделал, надо было в tests/init.py прописать эту штуку

jdc
18.12.2017
16:37:35
объясните плз, значение этого кода @property def get_content_type(self): instance = self content_type = ContentType.objects.get_for_model(instance.__class__) return content_type Это метод для инфы о отношении this модели с другими моделями?

Ahmed
18.12.2017
16:49:48
Почему такая фигня происходит https://hastebin.com/onuzohofil.sql ? Проект залил на gitlab-ci

ci собирает проект и падает с такой ошибкой

С чем это связано?

Google
Artem
18.12.2017
18:31:53
Распарсить не может

Oleg
18.12.2017
20:02:05
vim?

Anton
18.12.2017
20:09:02
Всем привет. Нужен совет по nginx. 2017/12/18 19:51:30 [error] 1062#0: *1 upstream prematurely closed connection while reading response header from upstream, client: [ip сервера], server: [имя домена], request:$ Что значит эта ошибка? И что надо посмотреть, чтобы стало яснее, как это исправить?

Vaderoff
18.12.2017
20:16:56
Когда я уходил из веба, это был мини фреймворк

А сейчас он стал круче реакта?

Dima
18.12.2017
20:21:50
но если я примеру беру урс

Andrew
18.12.2017
21:58:58
есть у кого нибуть готовый калькулятор услуг? А точнее например есть 2 селекта, выбираешь первый и ВЗАВИСИМОСТИ от выбораного во втотом появляеться что-то , ты опять выбираешь уже во втором и на выходе получаешь цену?

ivan
19.12.2017
02:03:45
Почему когда передаются в шаблон числа типа Float, например 12.345 , то в самом шаблоне они отображаются вот так 12,345(запятая вместо точки)

Как это исправить?

Alex
19.12.2017
02:06:01
Я для регистрации юзера использую UserCreationForm, хочу сделать поля с паролем типа 'password', но у меня не выходит. ЧЯДНТ?



Andrey
19.12.2017
02:14:05
Я для регистрации юзера использую UserCreationForm, хочу сделать поля с паролем типа 'password', но у меня не выходит. ЧЯДНТ?
А виджет обязательно нужен? В плане, они разве не по умлочанию для этих полей?

Andrey
19.12.2017
02:14:24
Вдруг он всё ломает. Так, со стороны, кажется, что всё норм

Alex
19.12.2017
02:14:39
Вот похоже, что не по умолчанию.

Andrey
19.12.2017
02:15:17
Нужен трейс, чё, куда, как

Alex
19.12.2017
02:15:39
Ошибок не выдаёт Я, наверное, неправильно рендерю



Andrey
19.12.2017
02:17:07
Блин, уже давно не тыкал в шаблон. Всё забыл, врятли смогу помочь. Посмотрите, что отсылается на бекенд. Знаете как?

Alex
19.12.2017
02:25:50
Да, сейчас гляну

Google
Dan
19.12.2017
03:14:41
а что не работает ?

в этом коде не задается тип поля

а так как сам прописываешь код инпута джанга его не вставляет

Alla
19.12.2017
03:37:06
Такой вопрос. У себя делала проект, все локально работало, все методы, все post-запросы. Задеплоила, сайт работает, но при попытке выполнить любой post-запрос, сразу сыпется 500-я ошибка. В чем может быть проблема? Уточню, проект работает с 3 бд(2 для чтения, одна для записи). Запросы, не затрагивающие остальные базы, кроме той, на которой хранятся таблицы джанго, работают. Как понимаю это проблема доступа к базам?

Dan
19.12.2017
03:42:19
ну если запсиь не работает то возможно не может достучаться до базы или нет прав на запись

Admin
ERROR: S client not available

Alla
19.12.2017
03:47:07
хм, возможно нет доступа к базам, они все на разных серверах

доступы к базам на сервере не я настраивала

Rookie
19.12.2017
03:52:32
Ну, если в рамках 1-й машины всё работало, а распределённо - нет. Скорее всего таки права. Роли, если речь о пг.

Dan
19.12.2017
03:58:12
в любом случае в логах будет что то определенное сказано

Alla
19.12.2017
04:39:28
все, спасибо, действительно проблема с базой оказалась, добрый дяденька-админ выдал пользователя для сервера и теперь все хорошо с:

Rookie
19.12.2017
04:43:47
Добрый дяденька админ, борода из ваты

WooF
19.12.2017
04:44:40
ты вкантакти нам открыл? ** ***

Dan
19.12.2017
04:44:44
новый год вермя чудес

Дмитрий
19.12.2017
07:56:54
Привет всем, знает кто-нибудь как на уровне middleware в process_view, когда мы уже определили какая вьюха ответит за этот url, проверить наличие на ней декораторов?

Google
Hot
19.12.2017
07:59:30
Требуется Middleware Django Developer...

Дмитрий
19.12.2017
08:07:57
https://stackoverflow.com/questions/5489649/check-if-a-function-has-a-decorator здесь описано, примерно, что мне нужно, но ответа рабочего там нет ...

Arseny
19.12.2017
08:10:33
там как раз есть решение, установить в собственном декораторе флаг и проверять его

Дмитрий
19.12.2017
08:13:25
а что если будет несколько декораторов? Каждый декоратор своё поле будет добавлять к функции?

Не оч как-то решение

Jentry
19.12.2017
08:18:48
ну потыкай inspect, так или иначе с разной степенью извращенности можно все узнать через него

Дмитрий
19.12.2017
08:20:04
в чём конкретно вопрос? Зачем декораторы, зачем middleware?

ну потыкай inspect, так или иначе с разной степенью извращенности можно все узнать через него
там короч до того, когда уже попал в функцию process_view происходит вызов декораторов, которые вышались на функцию

Jentry
19.12.2017
08:23:54
да я понял, но у тебя есть inspect.stack, можешь поползать по нему и чекнуть то, что тебе нужно

Дмитрий
19.12.2017
08:24:07
и там и полей не густо. Можно добавлять атрибуты в своих декораторах и чекать на их наличие в process_view, но пока, мне кажется, что есть решение получше)

что за inspect.stack?

ок, щас почитаю о нём

Jentry
19.12.2017
08:31:58
Представляешь, что такое стек вызовов? Он показывает тебе при трейсе, вот у тебя всегда есть возможность заинспектить его, пробежаться вплоть до точки входа в программу. Если совсем тупо, то бери стек и беги по нему вверх, чекая наличие известных тебе функций выше. Но за код в проде с inspect у нас могут отрубать пальцы)

Дмитрий
19.12.2017
08:33:59
то есть на проде его лучше не юзать?)

а причины?

производительность?

Jentry
19.12.2017
08:35:37
нечитаемость кода, трудноуловимое поведение, это не значит, что его не используют, просто ограниченно и всегда с осторожностью, но в твоем случае либо флажочки, либо интроспекция, третьего не дано

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