У меня есть приложение Django с двумя моделями: первая - django.contrib.auth.User
, а вторая - Product
, созданная мной.
Для каждого продукта я бы добавил комментарии, поэтому каждый пользовательЗарегистрированный может вставить комментарий для каждого продукта.
Я вижу, что есть django.contrib.comments
, но, вероятно, это для сайтов, подобных блогам, где каждый пользователь может оставить комментарий, даже если он не зарегистрирован.Я бы написал форму комментария только с текстовой областью для написания комментария, и пользователю автоматически установили request.user
.
Должен ли я писать систему комментариев с нуля?