Size: a a a

Django [ru] #STAY HOME

2020 February 14

FK

Farid Khalikov in Django [ru] #STAY HOME
в остальном вроде норм, пока ни с чем другим не столкнулся.
источник

FK

Farid Khalikov in Django [ru] #STAY HOME
на миграции отсутствие дефолта не влияет, работает нормально.
источник

FK

Farid Khalikov in Django [ru] #STAY HOME
юзеры получаются видны одновременно как часть Employee, и в собственной модели User. Т.о. можно создавать юзера через User, без связанного Employee, а можно через Employee, чтобы создать сразу и юзера, и Employee.
источник

S

Skoomer in Django [ru] #STAY HOME
добрый вечер ребят подскажите как исправить пермишен , я думаю в нем проблемма ,хотя тест проходит . а браузер выбивает  matching query does not exist
источник

T

Tim in Django [ru] #STAY HOME
интересно, надо подумать как это на проект ляжет. У меня помимо Employee есть еще Distributor, которые также через OneToOne к User.

Спасибо, вроде неплохое решение
источник

S

Skoomer in Django [ru] #STAY HOME
суть этой задачки , что  добавить  юзера в группу может только автор  чата и чтоб он был залогинен
источник

S

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

S

Skoomer in Django [ru] #STAY HOME
сериалайзер к вьюхам
источник

T

Tim in Django [ru] #STAY HOME
Skoomer
сериалайзер к вьюхам
покажи traceback
источник

T

Tim in Django [ru] #STAY HOME
Skoomer
добрый вечер ребят подскажите как исправить пермишен , я думаю в нем проблемма ,хотя тест проходит . а браузер выбивает  matching query does not exist
в тестах тестовая база создается
источник

S

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

T

Tim in Django [ru] #STAY HOME
обращаться по .get() - небезопасно. у тебя в базе нет запрашиваемого room_id
источник

S

Skoomer in Django [ru] #STAY HOME
но он есть же на самом то деле
источник

T

Tim in Django [ru] #STAY HOME
ну сделай print в permissions после получения room
источник

S

Skoomer in Django [ru] #STAY HOME
если меняю на request.data['room_id']  получаю KeyError at /addmember/
'room_id'
источник

T

Tim in Django [ru] #STAY HOME
ну значит, не передаешь room_id
источник

T

Tim in Django [ru] #STAY HOME
так стоп, ты делаешь get запрос, какой request.data?
источник

S

Skoomer in Django [ru] #STAY HOME
да делаю гет , мнеж надо получить id
источник

T

Tim in Django [ru] #STAY HOME
Skoomer
да делаю гет , мнеж надо получить id
ну тогда почему проверяешь тело в permission?

тебе нужно добавить проверку на action или метод
источник

T

Tim in Django [ru] #STAY HOME
при гет запросе request.data пустой
источник