|
@@ -67,6 +67,16 @@ class Question(models.Model):
|
|
|
ordering = ['pub_date']
|
|
|
|
|
|
|
|
|
+class QuestionImage(models.Model):
|
|
|
+ question = models.ForeignKey(Question, on_delete=models.CASCADE)
|
|
|
+ image = models.ImageField(upload_to='uploads/questions/images')
|
|
|
+
|
|
|
+ def __str__(self):
|
|
|
+ return "%s (%s)" % (self.question, self.image)
|
|
|
+
|
|
|
+ class Meta:
|
|
|
+ ordering = ['question']
|
|
|
+
|
|
|
class Vote(models.Model):
|
|
|
question = models.ForeignKey(Question, on_delete=models.CASCADE)
|
|
|
vote = models.BooleanField()
|