В моем django проекте у меня есть эта модель:
class as_clienti(models.Model):
user = models.OneToOneField(User, on_delete=models.CASCADE, null=True, blank=True )
id_ag = models.ForeignKey(User, on_delete=models.CASCADE, related_name="ag_user",null=True, blank=True )
Codice = models.IntegerField()
Nome = models.CharField(max_length=100, null=True, blank=True)
def __str__(self):
return self.Nome
ну я бы в моем django администраторе, когда я открою ссылку as_clienti, чтобы увидеть список, содержащий данные, отфильтрованные для зарегистрированного пользователя, но на column id_ag Итак, в моем admin.py я делаю:
class as_clientiAdmin(FilterUserAdmin):
def get_queryset(self, request):
qs = super(as_clientiAdmin, self).get_queryset(request)
return qs.filter(id_ag_id=request.user.id)
, но моя страница администратора django остается пустой с сообщением, возвращаемым в 0 строк. Где я ошибаюсь в своем коде?
Заранее большое спасибо