У меня есть модель, определенная ниже:
class Example(models.Model):
user = models.ForeignKey(User, null=True)
other = models.CharField(max_length=100)
Проблема в том, что Django отказывается назначать django.contrib.auth.models.AnonymousUser непосредственно для Example.user как нулевое поле, поэтому каждый раз, когда мне приходится проверять, если request.user.is_authenticated () и ans назначает Example.user = None вручную.
Есть ли значение по умолчанию для AnonymousUser для использования в поле модели?