Size: a a a

Django [ru] #STAY HOME

2021 January 01

S

St4s in Django [ru] #STAY HOME
я кстати другой вариант для себя делал: юзер добавляет для себя слова-перевод, по сути ключ-значение, и из них при 10< добавленных формирую тест из 4 вариантов ответов, из рандомно выбранных слов

слова английские учить)
источник

DT

Dmitrii Turkin in Django [ru] #STAY HOME
Спасибо
источник

DT

Dmitrii Turkin in Django [ru] #STAY HOME
St4s
ну да, можно внешний ключ на модель тестРизалт или что-то такое
То есть нужно создать модель тестрезалт, в которой будут поля хранения результата теста, и эта модель должна быть связана с моделью юзером и тестом ? И при этом саму модель теста и вопроса связывать с юзером не нужно ?
источник

S

St4s in Django [ru] #STAY HOME
сходу не могу сказать, если вопросы уже предустановлены то юзер к ним не должен иметь отношения , это да, а вот с тестом который он проходит или прошел должен иметь
источник

S

St4s in Django [ru] #STAY HOME
хотя...если юзер завалил или не завалил вопрос это же тоже нужно учитывать, тогда выходит что нужно учитывать вопросы и отмечать правильно/неправильно ответил
источник

S

St4s in Django [ru] #STAY HOME
например чтобы проще было вернуть юзеру где он ошибся
источник

S

St4s in Django [ru] #STAY HOME
Dmitrii Turkin
То есть нужно создать модель тестрезалт, в которой будут поля хранения результата теста, и эта модель должна быть связана с моделью юзером и тестом ? И при этом саму модель теста и вопроса связывать с юзером не нужно ?
а по какому принципу ты будешь выбирать вопросы?
источник

DT

Dmitrii Turkin in Django [ru] #STAY HOME
St4s
хотя...если юзер завалил или не завалил вопрос это же тоже нужно учитывать, тогда выходит что нужно учитывать вопросы и отмечать правильно/неправильно ответил
Логично


У меня реализовано так что на одной странице список вопросов, для каждого вопроса своё поле и потом есть кнопка завершения и все вместе пост запросом отправляется , подборка заданий в тестах заранее известны, поэтому наверно можно как то внутри функции организовать сверку и отправку в бд неверные ответы и привязываться к вопросу тогда нет смысла, скорее всего
источник

DT

Dmitrii Turkin in Django [ru] #STAY HOME
St4s
а по какому принципу ты будешь выбирать вопросы?
Тесты как и сами задания создаёт только администратор, пока что из админ панели, формы ещё не делал
источник
2021 January 02

НЮ

Никита Юрьевич... in Django [ru] #STAY HOME
Всем привет
Имеется сущность Test, в которой через m2m идёт связь с сущностью Questions

На html странице отображается форма добавления Test, и форма Questions к этому Test


Подскажите пожалуйста, как сделать так, чтобы при создании нового экземпляра Test, в форме выводились только Questions, которые я добавлю через соответствующую форму, а не все, что были добавлены ранее
источник

G

Gas in Django [ru] #STAY HOME
Вам всем с тестами, что, одно домашнее задание раздали?))
источник

Y

Yaroslav in Django [ru] #STAY HOME
Gas
Вам всем с тестами, что, одно домашнее задание раздали?))
Видимо одни уроки в YouTube смотрят
источник

НЮ

Никита Юрьевич... in Django [ru] #STAY HOME
Gas
Вам всем с тестами, что, одно домашнее задание раздали?))
Нет, над этим проектом месяц с передышкой работаю)
источник

Y

Yaroslav in Django [ru] #STAY HOME
Никита Юрьевич
Нет, над этим проектом месяц с передышкой работаю)
Последний абзац не очень понятен
источник

S

St4s in Django [ru] #STAY HOME
мой quiz еще в начале прошлого года был сделан)
источник

НЮ

Никита Юрьевич... in Django [ru] #STAY HOME
Yaroslav
Последний абзац не очень понятен
При добавлении нового теста, выводятся все вопросы, которые  были добавлены в БД
Хочется, чтобы при добавлении нового теста, изначально queryset отображённых вопросов, принадлежащих этому тесту был пустым
На данный момент выводятся все вопросы,
источник

G

Gas in Django [ru] #STAY HOME
даже не понятно о каком этапе речь. сборка теста, или уже ответы
источник

Y

Yaroslav in Django [ru] #STAY HOME
Никита Юрьевич
При добавлении нового теста, выводятся все вопросы, которые  были добавлены в БД
Хочется, чтобы при добавлении нового теста, изначально queryset отображённых вопросов, принадлежащих этому тесту был пустым
На данный момент выводятся все вопросы,
Получи Test через get. и выведи вопросы
источник

G

Gas in Django [ru] #STAY HOME
запрашивай через m2m тест-вопрос. он и будет пустым
источник

Y

Yaroslav in Django [ru] #STAY HOME
Как я и написал
источник