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)