Size: a a a

Django [ru] #STAY HOME

2020 October 12

AG

Artem Gubatenko in Django [ru] #STAY HOME
главную что-ли? dashboard?
по-моему, стоковая админка не позволяет менять. Но есть либа https://django-admin-tools.readthedocs.io/en/latest/dashboard.html
через нее можно
источник

DO

D. Ouhh in Django [ru] #STAY HOME
как лучше всего сохранять timezone юзера?
источник

D

DORIAN GRAY in Django [ru] #STAY HOME
Artem Gubatenko
главную что-ли? dashboard?
по-моему, стоковая админка не позволяет менять. Но есть либа https://django-admin-tools.readthedocs.io/en/latest/dashboard.html
через нее можно
https://github.com/django/django/blob/master/django/contrib/admin/templates/admin/app_list.html
я так понял мне нужно это. Но я пробую менять , но изменений не видно
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Mike
так я наверное post'om отправлю. Что то типа этого
data = [1,2,3,4]
request.post(url, data=data)

так норм?
я как-то строкой через запятую отправлял: как Николай написал. По запятым разбил и получил список. изи
источник

D

DORIAN GRAY in Django [ru] #STAY HOME
Но этот шаблон не наследуется от другого. странно
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
DORIAN GRAY
Но этот шаблон не наследуется от другого. странно
возможно он инклудится
источник

M

Mike in Django [ru] #STAY HOME
Да, это норм решение.
А как мне регулярку в Django urls.py сделать для [1,2,3,4]?
path('favorite/', Favoriter.as_well()) <———-
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Mike
Да, это норм решение.
А как мне регулярку в Django urls.py сделать для [1,2,3,4]?
path('favorite/', Favoriter.as_well()) <———-
re_path(), а регулярку удобно тут писать: https://regex101.com/
источник

M

Mike in Django [ru] #STAY HOME
Not Found: /app/favorite/1_2_3/
источник

M

Mike in Django [ru] #STAY HOME
Я в Django консоле получаю
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Mike
Я в Django консоле получаю
👍
это ни о чем не говорит, кроме того, что ты где-то сделал ошибку
источник

D

DORIAN GRAY in Django [ru] #STAY HOME
Artem Gubatenko
те, по которым должен происходить редирект с подстановкой GET параметра, а иначе вызывать super()
так что?)
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
DORIAN GRAY
так что?)
Что?
Хочешь чтобы я написал тебе "if ..." и поместил в него возврат HttpResponseRedirect?
Может сам напишешь?
источник

D

DORIAN GRAY in Django [ru] #STAY HOME
Artem Gubatenko
Что?
Хочешь чтобы я написал тебе "if ..." и поместил в него возврат HttpResponseRedirect?
Может сам напишешь?
Я могу сам. Но не пойму, что не так делаю. Мне условия не нужны. Мне нужно просто всегда редеректить как первый раз захочу в change list
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
DORIAN GRAY
Я могу сам. Но не пойму, что не так делаю. Мне условия не нужны. Мне нужно просто всегда редеректить как первый раз захочу в change list
блин. Ну как можно не понимать что эта функция - это вьюха в админке?
Без твоего кода она возвращает респонс с данными для вывода списка объектов в БД. Ну поставь условие: если нет нужного GET параметра, то редирект сюда же, но с параметром.
А если параметр есть, то кастомный редирект пропускаем и вызываем super()...
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
DORIAN GRAY
Я могу сам. Но не пойму, что не так делаю. Мне условия не нужны. Мне нужно просто всегда редеректить как первый раз захочу в change list
Ты как-будто ни одной вьюхи на функциях не писал)
источник

M

Mike in Django [ru] #STAY HOME
localhost:8000/app/favorite/?data=[1,2,3]
Как мне во views.py file получить их ?
источник

M

Mike in Django [ru] #STAY HOME
request.data.GET
источник

ИХ

Ильяс Хакиев... in Django [ru] #STAY HOME
Mike
localhost:8000/app/favorite/?data=[1,2,3]
Как мне во views.py file получить их ?
через kwargs
источник

M

Mike in Django [ru] #STAY HOME
kwargs
источник