Size: a a a

Django [ru] #STAY HOME

2020 February 10

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Black Eyes
счичаз
джанговские вьюхи из коробки плохо заточены под пермишены на уровне объектов. ОНи хорошо работают на уровне "юзер может править все статьи", "юзер не может праивть ни одной статьи", а вот "эту статью могу править, а эту не могу - нет".

django-guardian решает эту задачу.
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
хотя, я всё еще не понимаю что ты хочешь сказать is_newfeature
источник

l

let45fc in Django [ru] #STAY HOME
Pavel Zagrebelin
спорное решение у этого проекта  с точки зрения региатрации/удаления вебхука
Сейчас дошли руки, исправил
источник

l

let45fc in Django [ru] #STAY HOME
let45fc
Сейчас дошли руки, исправил
А, все равно криво, при использовании какого-нибудь гуникорна, например, уже не будет работать. Ну пофиг, потом исправлю
источник

BE

Black Eyes in Django [ru] #STAY HOME
Pavel Zagrebelin
хотя, я всё еще не понимаю что ты хочешь сказать is_newfeature
ну по аналогии request.user.is_staff
источник

Е~

Е ~ in Django [ru] #STAY HOME
Zi Roni
Как посмотреть на sql запрос в Models.objects.create(...)
.query в этом случяе не работает. Пишет что Model не имеет метода query
Если более хорошего варианта не нашлось, то можно попробовать выполнить, а потом чекнуть django.db.connection.queries[-1]
источник

ZR

Zi Roni in Django [ru] #STAY HOME
Е ~
Если более хорошего варианта не нашлось, то можно попробовать выполнить, а потом чекнуть django.db.connection.queries[-1]
Спасибо
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
hunnidolla
Да и еще вопрос,от pythonanywhere лучше в будущем отказаться?
изменения подразумевают наличие причин
источник

А

Алексей Тарасов in Django [ru] #STAY HOME
День добрый! prfech_releted и select_releted будут работать если я их после метода get применю?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
нет
источник

С

Сергей in Django [ru] #STAY HOME
всем привет. подскажите, пожалуйста, после inspectdb как я могу раскидать модели по разным приложениям?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Сергей
всем привет. подскажите, пожалуйста, после inspectdb как я могу раскидать модели по разным приложениям?
да конечно
источник

С

Сергей in Django [ru] #STAY HOME
Dan Tyan
да конечно
при это не делая изменения с БД? как?
источник

MB

Muslim Beibytuly in Django [ru] #STAY HOME
Сергей
при это не делая изменения с БД? как?
Особый тип миграции - separate statement and database
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Сергей
при это не делая изменения с БД? как?
вроде никаких
источник

С

Сергей in Django [ru] #STAY HOME
Muslim Beibytuly
Особый тип миграции - separate statement and database
подробней можно? ) не понимаю о чем речь
источник

MB

Muslim Beibytuly in Django [ru] #STAY HOME
Сергей
подробней можно? ) не понимаю о чем речь
Перенос моделей с приложения в другое - это отдельная миграция, которую надо писать руками
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Сергей
всем привет. подскажите, пожалуйста, после inspectdb как я могу раскидать модели по разным приложениям?
Переносишь модель куда надо, а в мете указываешь старую таблицу.
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Muslim Beibytuly
Перенос моделей с приложения в другое - это отдельная миграция, которую надо писать руками
Так у него модели пока вообще нет. inspect просто вываливает код классов, которые сливаешь в любой >models.py, вроде так?
источник

MB

Muslim Beibytuly in Django [ru] #STAY HOME
Pavel Zagrebelin
Так у него модели пока вообще нет. inspect просто вываливает код классов, которые сливаешь в любой >models.py, вроде так?
My bad, не заметил. Да, в этом случае просто разбить по приложениям и жить дальше:D
источник