Итак, я пытался создать приложение для викторины, в котором я хочу сохранить вопросы, которые пытался задать мой пользователь и которые, как я пытался, были связаны с классом пользователя.
Итак, в настоящее время в моем файле models.py у меня есть два класса: вопросы класса, которые содержат поле символа для вопроса, поле целого числа для ответа и 4 поля символа для выбора, названные соответствующим образом;
а второй класс - это в основном просто класс пользователя, имеющий поля для сохранения имени, электронной почты, имени пользователя и пароля пользователя.
Теперь то, что я пробовал, - это какой-либо метод для хранения вопросов с использованием идентификатора вопроса в массиве / списке / наборе / dict, связанном с пользователем.





Да, это возможно. Вы можете достичь своей цели с помощью отношений с базами данных: обратитесь к Django Doc https://docs.djangoproject.com/en/2.1/topics/db/examples/many_to_one/
Или вы можете создать другую модель «Выбор» с полями:
Такой подход был бы немного излишним, но он сработает. Вы должны сохранить каждый ответ, который отправляет ваш пользователь, как новую запись выбора.
Я предполагаю, что отношения между пользователями и вопросами - многие-ко-многим. Если вы хотите легко охватить пользователей вопросами и вопросами пользователей, просто добавьте ManyToManyField для модели пользователя или вопроса. Вы можете проверить документы здесь: docs.djangoproject.com/en/2.1/topics/db/examples/many_to_man y