Загрузите файл csv, затем сохраните данные в формате MCQs в модели

Я создаю приложение викторины на django. Модель выглядит следующим образом,

class Question(models.Model):
    questions = models.CharField(max_length=50, unique=True)
    choice1 = models.CharField(max_length=50, unique=True)
    choice2 = models.CharField(max_length=50, unique=True)
    choice3 = models.CharField(max_length=50, unique=True)
    choice4 = models.CharField(max_length=50, unique=True)
    correct_answer = models.CharField(max_length=50, unique=True)

Я хочу загрузить файл, содержащий MCQ, и модель автоматически сохраняет MCQ в соответствии с записями. Например, если файл содержит 20 MCQ, то все MCQ сохраняются в модели в соответствии с шаблоном, приведенным выше.

Вернуться на верх