-2

私はDjangoを初めて使い、カスタムQ & Aフォーラムを作成する必要があります。私はパズルの他の部分を扱うことができますが、私が現在混乱していることの1つは、ユーザーがフォームに記入して提出するWebページのデータでモデルを更新することです。また、ユーザーはモデルのすべてのフィールドを指定する必要はありません。たとえば、質問モデルでは、質問テキストと質問の詳細のみを提供し、残りの質問ID、作成日、ユーザーIDは外部キーが必要ですユーザーが提出する際に質問テキストと詳細と共に自動的に保存されます。Djangoには、Webページフォームを作成して、ユーザーが送信したデータをモデルに保存するようにする例がありますか?

誰かがこれを行う方法の実例または決定的なガイドに向けて私を指摘できますか?私はDjango Modelformsを参照していましたが、私は彼らがDjangoに熟知している方のためにパズルのすべての部分を説明したとは思わないので、私を助けた以上に私を混乱させました。具体的には、フォームがHTMLテンプレートに表示されるようにするにはちょっと混乱しています。フォームの表示されるビューで投稿データを収集するかどうか、つまりviews.pyのデータを収集して処理する方法フォームのデータにuser_id(セッションからのFK)、datetime、question_id(PK)などの基本的な詳細が自動的に保存されるように、フォームデータにどのように追加することができますか?あなたが働いてDjangoの環境を持っている、とあなたは私があなたに伝えるために他に何かわからないこれらの非常にシンプルかつ明確なチュートリアルに従うことができない場合

+0

あなたが見て公式のDjangoのチュートリアルを取る必要があります。これは、djangoのすべての基本的な部分をカバーしています。 – alix

答えて

関連する問題