演習課題「記事の新規作成と編集のフォームを作る」

右の環境には、「myblog」プロジェクトに「news」というアプリケーションが作成してあります。また、プロジェクトとnewsアプリのルーティングは、以下のアクセスが可能になるよう設定してあります。

news/
news/(id)
news/create
news/(id)/update

views.pyを修正して、クラスベースの汎用ビューで新規作成と編集のフォームを作成してください。

採点して、すべてのジャッジに正解すれば、演習課題クリアです!

※有料会員になるとこの動画をご利用いただけます
詳しい説明を読む

#08:新規と編集のフォームを作ろう

ここでは、お店情報を登録・修正できる投稿フォームを作ります。Djangoでは、クラスベースの汎用ビューを使うことで、新規と編集のフォームを共通のテンプレートで作ることができます。