Size: a a a

Django [ru] #STAY HOME

2020 September 09

fg

freddy garosh in Django [ru] #STAY HOME
Ребята, всем привет.
Есть sidebar.html отображающий список постов, который я включаю в index.html (ListView) и в detail.html (DetailView), очевидно, что post_list хорошо отображается в сайдбаре в индексе, а вот как показывать его в DetailView, что для этого использовать?
источник

AK

Alex Kalinin in Django [ru] #STAY HOME
Alex Dem
"ugly way" намекает что таки да
Это не "ugly way". Это уровень джуна который не понимает что делает.
источник

JG

Just Go in Django [ru] #STAY HOME
нужно ли папку с миграциями в гит пушить?
источник

AK

Alex Kalinin in Django [ru] #STAY HOME
Just Go
нужно ли папку с миграциями в гит пушить?
да
источник

AD

Alex Dem in Django [ru] #STAY HOME
Alex Kalinin
Это не "ugly way". Это уровень джуна который не понимает что делает.
обоснуешь?
источник

JG

Just Go in Django [ru] #STAY HOME
а если в папке с миграциями есть папка pycache?
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
Just Go
нужно ли папку с миграциями в гит пушить?
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
Just Go
а если в папке с миграциями есть папка pycache?
источник

MZ

Mikhail Zanozin in Django [ru] #STAY HOME
freddy garosh
Ребята, всем привет.
Есть sidebar.html отображающий список постов, который я включаю в index.html (ListView) и в detail.html (DetailView), очевидно, что post_list хорошо отображается в сайдбаре в индексе, а вот как показывать его в DetailView, что для этого использовать?
источник

JG

Just Go in Django [ru] #STAY HOME
ок, спрошу по-другому.
что будет, если я не запушу папку с миграциями?
источник

AD

Alex Dem in Django [ru] #STAY HOME
Alex Kalinin
Это не "ugly way". Это уровень джуна который не понимает что делает.
Thread-local objects support the management of thread-local data.
If you have data that you want to be local to a thread, simply create
a thread-local object and use its attributes:

https://github.com/python/cpython/blob/master/Lib/_threading_local.py
источник

Н

Не выходи из комнаты... in Django [ru] #STAY HOME
А has_permission что возвращает?
источник

S

Shodmon in Django [ru] #STAY HOME
Alex Dem
есть один ugly way как прокидывать переменные в цепочку запрос-ответ

https://pastebin.com/cqHAwc08

это готовый рабочий пример шэйра request в тред
скопирован из заброшенной библиотечки: (кто-то интегрировал в наш проект и мне пришлось адаптировать на джанго2+питон3 так как автор ее забросил)

https://github.com/futurice/django-current-request
А зачем здесь в тред сторадже пишется?
источник

AD

Alex Dem in Django [ru] #STAY HOME
Так что хотелось бы получить комментарий
источник

AD

Alex Dem in Django [ru] #STAY HOME
Shodmon
А зачем здесь в тред сторадже пишется?
Когда-то кому-то понадобилось получать реквест не из-под функии не получающую реквест в моем текущем проекте
Зачем и почему - отдельный вопрос, но есть работающее решение

У спросившего необычный кейс, сессии не подходят, редис ставить не хочет
посему скинул рабочий код, сразу указав, что это не то, что юзать и все-таки стоит использовать быстрое nosql хранилище для таких задач
источник

S

Shodmon in Django [ru] #STAY HOME
Just Go
ок, спрошу по-другому.
что будет, если я не запушу папку с миграциями?
Потом будут проблемы с миграциями, с состоянием таблиц
источник

fg

freddy garosh in Django [ru] #STAY HOME
Большое спасибо, работает.
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Vlad Saichenko
Здравствуйте! Помогите пж, сделал пермишены для viewset, нo они игнорируются. Даже специально возвращаю False в своём пермишенне, но он всё равно ничего не запрещает
Дебажил? Ифы правильно отрабатывают? Может через .action лучше проверять?
источник

VS

Vlad Saichenko in Django [ru] #STAY HOME
Блин! У меня правда проблема была с has_permission
источник

AD

Alex Dem in Django [ru] #STAY HOME
Alex Kalinin
Это не "ugly way". Это уровень джуна который не понимает что делает.
и все-таки, будут пруфы?
источник