Size: a a a

Django [ru] #STAY HOME

2019 August 27

💊

💊 in Django [ru] #STAY HOME
len
т.е. на страницу обратно прилетает ответ, который содержит pk только что созданного объекта. мне нужно вывести алерт и редиректнуться после ok на pdf с детями заявки
order_pk очевидно у тебя пустой, т.к. питон шаблон обрабатывает до вывода клиенту. чтобы get_absilute_url заюзать - тебе все равно объект нужно передать будет
источник

AM

Alexey Markovski in Django [ru] #STAY HOME
Всем привет. Делаю новостной сайт. Есть у меня разделы business, entertaiment, general, health и т.д. Я хочу вызывать один шаблон, просто будут меняться темы. Можно же сделать так, чтоб в одном view все организовать?
источник

💊

💊 in Django [ru] #STAY HOME
Alexey Markovski
Всем привет. Делаю новостной сайт. Есть у меня разделы business, entertaiment, general, health и т.д. Я хочу вызывать один шаблон, просто будут меняться темы. Можно же сделать так, чтоб в одном view все организовать?
if theme == 'general':
   render(.....)
источник

AM

Alexey Markovski in Django [ru] #STAY HOME
💊
if theme == 'general':
   render(.....)
да, а как theme вытянуть?
источник

l

len in Django [ru] #STAY HOME
💊
order_pk очевидно у тебя пустой, т.к. питон шаблон обрабатывает до вывода клиенту. чтобы get_absilute_url заюзать - тебе все равно объект нужно передать будет
тогда что делать? единственный вариант переписать ответ сервера на редирект?
источник

💊

💊 in Django [ru] #STAY HOME
Alexey Markovski
да, а как theme вытянуть?
ну нпаример в urls у тебя будет - path('<str:theme>',.....)
источник

AM

Alexey Markovski in Django [ru] #STAY HOME
💊
ну нпаример в urls у тебя будет - path('<str:theme>',.....)
да, но я хочу на одну вьюху сделать
источник

💊

💊 in Django [ru] #STAY HOME
len
тогда что делать? единственный вариант переписать ответ сервера на редирект?
не видно всей логики, как вариант (некрасивый) урл формировать не джанго методами а js
источник

AM

Alexey Markovski in Django [ru] #STAY HOME
а тему как парметр
источник

💊

💊 in Django [ru] #STAY HOME
Alexey Markovski
да, но я хочу на одну вьюху сделать
так у тебя и будет одна вьюха, theme - это имя раздела будет. вьюха одна и она разбирает имя раздела - уже от него пляшет
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Alexey Markovski
Всем привет. Делаю новостной сайт. Есть у меня разделы business, entertaiment, general, health и т.д. Я хочу вызывать один шаблон, просто будут меняться темы. Можно же сделать так, чтоб в одном view все организовать?
Ты можешь передавать шаблон ил urls в въюху
источник

I

Il`ya (Marshal) in Django [ru] #STAY HOME
Djoser или django-rest-auth?
источник

D

Dmitry in Django [ru] #STAY HOME
Il`ya (Marshal)
Djoser или django-rest-auth?
я джосер пользуюсь, отличная штука
источник

💊

💊 in Django [ru] #STAY HOME
Alexey Markovski
а тему как парметр
как -то так - https://dpaste.de/Ei7p/raw
источник

AM

Alexey Markovski in Django [ru] #STAY HOME
💊
как -то так - https://dpaste.de/Ei7p/raw
ааа, тупанул
источник

AM

Alexey Markovski in Django [ru] #STAY HOME
💊
как -то так - https://dpaste.de/Ei7p/raw
а если я хочу, что адресс был:
path('business/', views.news, name='news')
вот так
источник

💊

💊 in Django [ru] #STAY HOME
Alexey Markovski
а если я хочу, что адресс был:
path('business/', views.news, name='news')
вот так
просто передай доп параметр тогда - {"theme": 'business'}
источник

💊

💊 in Django [ru] #STAY HOME
path('business/', views.news, name='news', {"theme": 'business'})
источник

RP

Ruslan Popov in Django [ru] #STAY HOME
камрады, кто сожрал псину на django-push-notification? оно надо мной издевается 🙂
источник

AM

Alexey Markovski in Django [ru] #STAY HOME
💊
path('business/', views.news, name='news', {"theme": 'business'})
по разному пробовал, ошибку выдает. Пробовал еще через request.path ошибку wsgi дает
источник