2017-05-20 5 views
-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これらの中には、シャア、整数または日付と時刻のフィールドとして定義されています。しかし、この見解は各質問の後に呼び出され、私は各クイズの後にデータベースに書き込む方が良いと思う、またはそれは重要ではない。

答えて

関連する問題