※有料会員になるとこの動画をご利用いただけます
詳しい説明を読む
#07:新規投稿フォームを作成しよう
ここでは、掲示板アプリケーションの新規投稿フォームを作成します。まずは、forms.pyで投稿フォームのデータ形式を定義して、views.pyでindex関数にコードを記述します。
myapp/bbs/forms.pyfrom django import forms
from .models import Article
class ArticleForm(forms.ModelForm):
class Meta:
model = Article
fields = ('content', 'user_name')
myapp/bbs/views.pyfrom .forms import ArticleForm
def new(request):
articleForm = ArticleForm()
context = {
'message': 'New Article',
'articleForm': articleForm,
}
return render(request, 'bbs/new.html', context)
- Python Django入門 (4) - Qiita
https://qiita.com/kaki_k/items/6e17597804437ef170ae
- 情報処理推進機構:情報セキュリティ:脆弱性関連情報の取扱い:知っていますか?脆弱性 (ぜいじゃくせい)/3. CSRF (クロスサイト・リクエスト・フォージェリ)
https://www.ipa.go.jp/security/vuln/vuln_contents/csrf.html