에서 사용자의 프로파일을 얻을 않습니다. 여기에는 다른 정보가 들어 있습니다. 예 : 주소, 도시, 주 등는 어떻게 내가 로그인 한 사람에 대해 다음처럼 코드가 장고
이 상황에서 어떻게 사용자 프로필을 추출하나요? Eclipse에서 Java의 경우 "user"를 입력하면 유효한 메소드가 "user"객체에 적용되는 것을 볼 수 있습니다.
PyCharm에 이러한 기능이있는 것으로 보이지 않습니다.
그렇다면 사용자와 관련된 프로필 정보를 어떻게 찾을 수 있습니까?
class UserProfileInfo (models.Model):
class Meta:
db_table = 'mstrauthdjprofile'
db_tablespace = 'PSAPUSR1001'
user = models.OneToOneField(User)
restrole = models.BigIntegerField(blank=True, null=True, default=0)
profilepic = models.ImageField(upload_to='profile_pics', blank=True)
lastpgprocno = models.BigIntegerField(blank=True, null=True, default=-1)
currentpgprocno = models.BigIntegerField(blank=True, null=True, default=-1)
nextpgprocno = models.BigIntegerField(blank=True, null=True, default=1)
reclocktype = models.BigIntegerField(blank=True, null=True, default=0)
reclockid = models.BigIntegerField(blank=True, null=True, default=0)
def __str__(self):
return self.user.username
은 프로필 모델 코드 –
@NeErAj 쿠마 추가 - 메시지에 추가했습니다. 어떤 아이디어? –
'user.userprofileinfo'를 사용해 프로필 객체를 얻고 첫 번째'user'는 django 기본 사용자 인스턴스 여야합니다 –