У меня есть два класса sql-alchemy. Одним из них является Quiz
и еще один Reply
:Flask-admin отдельный вид для моделей, отфильтрованных внешним ключом
class Quiz(db.Model):
id = db.Column(db.Integer, primary_key=True)
quiz_question = db.Column(db.Text)
quiz_date = db.Column(db.DateTime)
replies = db.relationship("Reply")
class Reply(db.Model):
id = db.Column(db.Integer, primary_key=True)
reply_text = db.Column(db.Text)
reply_date = db.Column(db.DateTime)
reply_mark = db.Column(db.Integer)
user_id = db.Column(db.Integer, db.ForeignKey('user.id'))
quiz_id = db.Column(db.Integer, db.ForeignKey('quiz.id'))
Я был в состоянии создать представление для каждой из этих моделей с функциональностью CRUD.
Я хочу знать, что является самым чистым способом создания отдельного представления с CRUD для каждой группы ответов, связанных с одной викториной (по quiz id). Чтобы список связанных ответов был доступен через 127.0.0.1/reply/<quiz_id>
.
спасибо.
Редактировать: Я искал что-то вроде this, но зависит от идентификатора викторины.