Size: a a a

Django [ru] #STAY HOME

2020 January 14

DT

Dan Tyan in Django [ru] #STAY HOME
он вроде в урле задается get параметром

/?next=http://redirect.url/
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Dan Tyan
он вроде в урле задается get параметром

/?next=http://redirect.url/
Вначале из формы пытается взять, потом из урла
источник

R

Recovery in Django [ru] #STAY HOME
вообще вот такие пути писать допустимы ? тоесть два пустых шаблона
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Recovery
вообще вот такие пути писать допустимы ? тоесть два пустых шаблона
Да, первое же не шаблон а инклюд.
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Если урл не подойдёт ни к одному в инклюде, возьмётся второй view
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
Recovery
вообще вот такие пути писать допустимы ? тоесть два пустых шаблона
Вообще, для auth вроде "/auth" ставят
источник

R

Recovery in Django [ru] #STAY HOME
Pavel Zagrebelin
Да, первое же не шаблон а инклюд.
у меня dashboard обернут в декоратор login_required....как я понял он проверяет авторизован ли пользователь если нет то задает к next следующий url которая сработает при успешном авторизации
источник

DK

Denis Kopitsa in Django [ru] #STAY HOME
Господа, как вы решали задачу получения всех активных celery тасков по конкретному пользователю?

Сходу нашел 2 варианта:
- оставить все под контролем брокера через app.control.inspect() , но как пишут это медленный путь
- cоздание таблицы назначенных заданий TaskUser, и при выборке списка задач (и/или по крону) дополнительно проверять и обновлять результат
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Denis Kopitsa
Господа, как вы решали задачу получения всех активных celery тасков по конкретному пользователю?

Сходу нашел 2 варианта:
- оставить все под контролем брокера через app.control.inspect() , но как пишут это медленный путь
- cоздание таблицы назначенных заданий TaskUser, и при выборке списка задач (и/или по крону) дополнительно проверять и обновлять результат
в смысле по конкретному пользователю ?
источник

DK

Denis Kopitsa in Django [ru] #STAY HOME
Dan Tyan
в смысле по конкретному пользователю ?
По указанному. в частности текущему пользователю нужно вернуть список его задач.
источник

DT

Dan Tyan in Django [ru] #STAY HOME
если честно не представляю как это отследить
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Denis Kopitsa
Господа, как вы решали задачу получения всех активных celery тасков по конкретному пользователю?

Сходу нашел 2 варианта:
- оставить все под контролем брокера через app.control.inspect() , но как пишут это медленный путь
- cоздание таблицы назначенных заданий TaskUser, и при выборке списка задач (и/или по крону) дополнительно проверять и обновлять результат
Как задача привязывается к юзеру?
источник

DK

Denis Kopitsa in Django [ru] #STAY HOME
Пользовательская задача инициируется из drf эндпоинта, соответственно есть возможность узнать пользователя
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Denis Kopitsa
Пользовательская задача инициируется из drf эндпоинта, соответственно есть возможность узнать пользователя
каким образом ?
источник

KA

Kylych Asankulov in Django [ru] #STAY HOME
всем привет ребята. чтобы добавить плагин на django-ckeditor достаточно добавить
external_plugin_resources=[(
                                        'youtube',
                                        '/static/youtube/',
                                        'plugin.js'
                                    )],
                                    extra_plugins=['youtube']
? ошибок нету, но иконка плагина не отображается в редакторе?
источник

Н

Никита in Django [ru] #STAY HOME
Two scoops of Django - отличная книжка, прям читаю и радуюсь
источник

DK

Denis Kopitsa in Django [ru] #STAY HOME
Dan Tyan
каким образом ?
Связи между задачей и пользователем еще нет, её и предстоит сделать. Как вариант - task1.delay(..., user=request.user.id)
источник

DK

Denis Kopitsa in Django [ru] #STAY HOME
Никита
Two scoops of Django - отличная книжка, прям читаю и радуюсь
В свое время даже печатную купил )
источник

AK

Anvar Khamidov in Django [ru] #STAY HOME
Ребят, всем привет. Такой вопрос. Если queryset уже как то отфильтрован, то я могу использовать ещё раз filter для объектов, которые уже отфильированные?
источник

D

Dmitry in Django [ru] #STAY HOME
Anvar Khamidov
Ребят, всем привет. Такой вопрос. Если queryset уже как то отфильтрован, то я могу использовать ещё раз filter для объектов, которые уже отфильированные?
можешь
источник