застрял на структуре базы данных. Гугление помогло только частично, на англ гуглить пока не пробовал, решил сразу сюда написать.
Вот то, что у меня получилось:
https://gist.github.com/DavidAbd/eba938b58343dbff9ca1bc1e70ea3c3c
Мне кажется это убогое решение, как минимум потому, что в админке не удобно добавлять тесты. Приходится добавлять сначала тест, потом вопрос, связывая его с тестом, потом ответ, связывая его с вопросом. Что можете посоветовать?
Могу посоветовать устроится на стажировку с кодревью
В плане админки почитай про In-line Model, и используй названия моделей в единственном числе
Спасибо, почитаю
А в модели вопроса нужно сделать два поля: одно с ForeignKey к Answer, а другое с ManyToManyField тоже к Answer, только уже для неправильных ответов
Изучи sql, изучи бд строение и че кого. на каждый тип поля потрать как минимум день. изучи орм и для чего вообще оно существует. Молодец, теперь ты увидишь ошибки
Обсуждают сегодня