Size: a a a

Django [ru] #STAY HOME

2019 August 13

VA

Vadim Apenko in Django [ru] #STAY HOME
Dan Tyan
там чарфилд
Тогда я сказал хуйню! ) Приношу свои извинения
источник

DT

Dan Tyan in Django [ru] #STAY HOME
вообще странно
источник

T

Tim in Django [ru] #STAY HOME
Привет) а можно в админке явно запретить обновление модели?

или переписывать метод save или сигналы?
источник

IR

Ivan Rudenko in Django [ru] #STAY HOME
Не совсем понятно, но user permissions могут помочь
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Tim
Привет) а можно в админке явно запретить обновление модели?

или переписывать метод save или сигналы?
только в админке?
источник

IR

Ivan Rudenko in Django [ru] #STAY HOME
Если надо пользователям запретить
источник

e

e\/gen in Django [ru] #STAY HOME
Tim
Привет) а можно в админке явно запретить обновление модели?

или переписывать метод save или сигналы?
можешь разрегистрировать модель
можешь дать пермишены
можешь сделать поля read only
источник

T

Tim in Django [ru] #STAY HOME
Dan Tyan
только в админке?
да, только в админке
источник

T

Tim in Django [ru] #STAY HOME
Ivan Rudenko
Не совсем понятно, но user permissions могут помочь
пользователи могут создавать экземпляры, но изменять созданные экземпляры не могут
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Tim
да, только в админке
источник

MI

Mickle Ivanov in Django [ru] #STAY HOME
там случайно символ нуля не может быть заменен на букву "о"?
источник

T

Tim in Django [ru] #STAY HOME
спасибо, буду иметь ввиду. Решил сделать через сигнал, так как все равно пуши отправляю при создании
источник

Z

ZHU in Django [ru] #STAY HOME
Mickle Ivanov
там случайно символ нуля не может быть заменен на букву "о"?
да все решил заново создал базу
источник

IR

Ivan Rudenko in Django [ru] #STAY HOME
@safintim
Нет, есть по-моему разрешение на change. Могу погуглить, мне казалось, это так
источник

Z

ZHU in Django [ru] #STAY HOME
и заработало
источник

MI

Mickle Ivanov in Django [ru] #STAY HOME
ZHU
да все решил заново создал базу
так а в чем была проблема то?
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
Возможно в бд был не varchar, а int, а потом в джанге сменили тип без миграции.
источник

T

Tim in Django [ru] #STAY HOME
Ivan Rudenko
@safintim
Нет, есть по-моему разрешение на change. Могу погуглить, мне казалось, это так
если найедешь, скинь, интересно

Я решил по-другому сделать немножко. В сигнале параметр created проверяю
источник

IR

Ivan Rudenko in Django [ru] #STAY HOME
Tim
если найедешь, скинь, интересно

Я решил по-другому сделать немножко. В сигнале параметр created проверяю
Вот здесь видно, в админке. По умолчанию джанго создает на каждую модель четыре разрешения, на добавление, изменение, удаление и просмотр. Дальше можно ими во въюхах манипулировать
источник

T

Tim in Django [ru] #STAY HOME
Ivan Rudenko
Вот здесь видно, в админке. По умолчанию джанго создает на каждую модель четыре разрешения, на добавление, изменение, удаление и просмотр. Дальше можно ими во въюхах манипулировать
Во вьюхах как раз-таки мне не хочется ими манипулировать. Я там просто отдаю экземпляры.

спасибо, буду иметь ввиду)
источник