Как создать модель Django для фиксированного вопроса и интегрировать ее с документом пользователя?
У меня есть три пользователя в моем приложении.
- AUTHOR
- REVIEWER
- ADMINISTRATOR
Поток в приложении выглядит следующим образом:
- AUTHOR input data document
- data document will receive by REVIEWER and then he will review that document. REVIEWER will do review with answer five fixed question provided by ADMINISTRATOR.
Мой вопрос заключается в том, как создавать модели? Я пробовал создавать модели следующим образом : models.py
from django.db import models
from django.conf import settings
from dashboard.models import UserUsulan
class Question(models.Model):
question = models.TextField()
def __str__(self):
return str(self.question)
class Review(models.Model):
user = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE, null=True, blank=True)
usulan = models.ForeignKey(UserUsulan, on_delete=models.CASCADE)
question = models.ForeignKey(Question, on_delete=models.CASCADE)
choice = models.BooleanField(default=False)
def __str__(self):
return str(self.usulan)
И тут я запутался. Как показать вопрос рецензента в шаблоне. Пожалуйста, помогите, ваш ответ очень важен для меня. Спасибо