Top > WebApps

Djangoを使ったPostと値の取得テスト



以下に名前を入力してください

名前:


名前を記入してください



作り方のメモ



  • 前提:Djangoで作成したPythonベースのWebAppをサーバーにアップ済み
  • setting.py の「MIDDLEWARE_CLASSES」に「'django.middleware.csrf.CsrfViewMiddleware'」を追記
  • TempleteHTMLファイル内のPOST部分に「」を追記


  • HTML

    (該当箇所のみ抜粋)※form.htmlとして保存
    Djangoがエスケープできなかったので画像で失礼します・・・ django_html

    Python

    (該当箇所のみ抜粋)
    
    def post_test(request):
        title_name = u"djangoを使ったPostと値の取得テスト"
        content1 = """
        以下に名前を入力してください
        """
        content_dict = {"Title" : title_name,"content1" : content1}
        try:
            content_dict["name"] = request.POST.get('name', None)
        except:
            None
        return render(request, 'form.html', content_dict)
    


    Ads by Google