Я пытаюсь каждый раз, когда пользователь посещает URL, связанный с объектом, поле viewed_by
обновляется с указанным c идентификатором пользователя. Я посмотрел на эту документацию , но мне кажется, что она не совсем соответствует тому, что мне нужно.
Я не уверен насчет реализации, поэтому я ' Я задаю этот вопрос, но вот как я это себе представляю или что-то в этом роде.
class Documents(models.Model):
document = models.FileField(upload_to=my_upload)
document_name = models.CharField(max_length=100)
document_viewed_by = ??? #ids of each user that viewed the document