Я пытаюсь переопределить метод get () на мой взгляд как:
broadcast = Broadcast.objects.get(request, pk = broadcast_id)
В моей модели я переопределяю метод как:
class Broadcast(models.Model):
person = models.ForeignKey(User)
post = models.CharField(max_length=300 , verbose_name = 'Say it out loud !')
.
.
def get(self, *args, **kwargs):
if request.user == self.person :
super(Broadcast, self).get(*args, **kwargs)
else :
return none
Два вопроса ->
В чем я ошибаюсь с переопределением?
Как мне получить доступ к аргументу "запрос", переданному в get?