fsimoes
03/28/2022, 2:20 PMfrom django.contrib.auth.models import User
async def get_profile_info(self, auth_code_response: Dict[str, Any], user_context: Dict[str, Any]) -> UserInfo:
user = something_that_gets_users(auth_code_response["access_token"])
User.objects.create(username=user.id, email=user.personal.email) # Write to database
return UserInfo(user_id=user.id,
email=UserInfoEmail(email=user.personal.email, email_verified=True))
Problem:
It raises AppRegistryNotReady("Apps aren't loaded yet.")
fsimoes
03/28/2022, 3:38 PMfrom django.contrib.auth.models import User
inside the function itselffsimoes
03/28/2022, 3:39 PMasync def get_profile_info(self, auth_code_response: Dict[str, Any], user_context: Dict[str, Any]) -> UserInfo:
user = something_that_gets_users(auth_code_response["access_token"])
from django.contrib.auth.models import User # Import here
User.objects.create(username=user.id, email=user.personal.email) # Write to database
return UserInfo(user_id=user.id,
email=UserInfoEmail(email=user.personal.email, email_verified=True))
rp_st
03/28/2022, 4:01 PMrp_st
03/28/2022, 4:01 PMget_profile_info
function.rp_st
03/28/2022, 4:02 PMrp_st
03/28/2022, 4:02 PM