1
아래 그림과 같이 사용자 프로필을 확장하고 last_ip 필드를 추가했습니다. 사용자가 현재 IP에 로그인 할 때마다이 필드를 어떻게 업데이트합니까? 나는 그것이 중요하다면 allauth를 사용하고있다.django에서 마지막 로그인 IP를 얻고 GenericIPAddressField에 저장하는 방법?
class UserProfile(models.Model):
user = models.OneToOneField(User)
last_ip = models.GenericIPAddressField(protocol='IPv4', verbose_name="Last Login IP")
location = models.CharField(max_length=50, blank=True)