Здравствуйте. Сейчас делаю простую фриланс-биржу. Есть пользователи(заказчики, фрилансеры), есть проекты. На странице проекта нужно сделать как и на всех биржах, возможность отклика на проект и возможность заказчику выбрать откликнувшегося фрилансера. Как это организовать правильно? Я предполагаю, что необходимо создать модель отклика, например:
class Otclic(models.Model):
user=models.ForeignKey(User)
project = models.ForeignKey(Project)
body = models.TextField()
active = models.BooleanField(default=False)
Или неправильно я предполагаю) Может есть опыт у кого, как это делается?