Вести список пользователей, которые обращались к указанному c URL в модели - PullRequest
0 голосов
/ 31 марта 2020

Я пытаюсь каждый раз, когда пользователь посещает 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

1 Ответ

0 голосов
/ 31 марта 2020

Вы должны посмотреть на отношения ManyToMany. См. Документы ниже.

https://docs.djangoproject.com/en/3.0/topics/db/examples/many_to_many/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...