Попробуйте вставить цикл в __init__ - PullRequest
0 голосов
/ 21 июня 2019

У меня есть объект Quiz в базе данных Django, который содержит test_name и num_of_questions столбцы.Я пытаюсь получить, чтобы все значения отображали имя, количество вопросов и столбцы для вопросов на следующем шаге (с соответствующим названием теста).Я новичок в классе, поэтому я хотел бы спросить, правильно ли я это делаю?

from .models import Quiz 

class rendered():
    quizs = Quiz.objects.all()
    for quiz in quizs:
        quizname = quiz.test_name
        n_o_q = quiz.num_of_questions
        tup = (quizname, n_o_q)


    def __init__(self, quiz_sum):
        self.quiz_sum = tup
        super(rendered, self).__init__()
...