С контролом нажми на get_user
Так у меня get_user пока нет. А если я нажму на find_user с контролом, то я проваливаюсь дальше в реализацию этого метода. А что должно было произойти?
А что ты хочешь? Я понял что тебе название не нравится)
Нее )) методы find_user и get_user имеют разную реализацию. Метод find_user ищет в БД пользователя по email, который ему как раз параметром подали. А get_user ищет по username полю. Вот мне нужно, чтобы искалось по username, у меня email нет в авторизации.
Реализация какие параметры принимает?
Да, но там дальше в get_user происходит некоторая хитрая подмета. Так вот. Мне нужно этот декоратор заменить, править прямо там в исходниках - это наверное дичь, дичь. Вот я и хочу узнать, как мне можно у себя этот объект определить. В Python не силен, поэтому не ясно как это делается
Если там объект, то попробуй наследование
Я сделал, вот так, начал заменять все неизвестные объекты на super но, мне ругается, что первым аргументом должен быть self. Я так понимаю, декораторы не просто так от балды определяются, а что-то еще надо сделать. В security том, этот код лежит в файле decorators и я не нашел в других файлах, упоминаний как он грузится. Я не понимаю как декоратор с классом связать
super это функция, которая возвращает объект родителя, насколько я помню
В общем, либо используй родителя напрямую, либо используй super() как функцию))
Обсуждают сегодня