-1
ログインしているユーザーが質問に回答しているdjangoのウェブサイトプロジェクトに取り組んでいます。私はすべてのユーザーの回答を保存し、どのユーザーが回答したのか、どのような回答を出したのか、どの質問が尋ねられたのか、回答した時などのデータを収集したいと思います。djangoプロジェクトにデータストリームを保存する
どうすればよいですか?データをテーブルに入力するモデルを作成し、そのテーブルにすべてのユーザーに書き込み権限を与えます。 SQLデータベースへの書き込みがあまりにもよくないと聞いているので、より良い解決策がありますか?
現在、私はviews.pyで次の操作を行います。
answer_instance = Answer.objects.create(user=request.user,
question_text = question_text,
correct_text = correct_answer,
answer_text = student_answer,
time_taken = str(min(round(float(time_taken),1),999)), time_answered = now() # evaluate date time when record is created
)
とmodels.pyこれらの中には、シャア、整数または日付と時刻のフィールドとして定義されています。しかし、この見解は各質問の後に呼び出され、私は各クイズの後にデータベースに書き込む方が良いと思う、またはそれは重要ではない。