Я использую request.user.get_profile()
в ряде мест в моем коде. Однако не все пользователи имеют профиль пользователя, связанный с их учетной записью. Есть ли способ, которым я могу автоматически создать профиль пользователя при вызове request.user.get_profile()
, если у него его нет, не меняя каждый из моих вызовов request.user.get_profile()
. Может быть, используя сигналы или что-то.
Проблема, с которой я столкнулся, заключается в том, что я использую единый вход в систему, поэтому, если кто-то входит в другую систему, а затем заходит на мой сайт, он входит в систему, но не создает профиль пользователя (я создаю профиль пользователя когда они залогинятся).