毎日すみません。。
Python Django超入門という本をみながら勉強しております。
下記の<アプリケーション名(hello)>/views.pyを入力したら件名の通りコマンドプロンプトにエラーがでてしまいました。
エラー内容は、調べたらPythonのコマンドを間違えている、”や’が打たれていない、:を書き忘れている、などということはわかりました。ですが、何度見てもきちんとできているようにみえます。
内容は下記の通りです。↓
from django.shortcuts import render from django.http import HttpResponse from .forms import HelloForm # Create your views here. def index(request): params={ 'title':'Hello', 'message':'your data:', 'form':HelloForm() } if(request.method=='POST'): params['message']='名前':'+request.POST['name']+\ '<br>メール:'+request.POST['mail']+\ '<br>年齢:'+request.POST['age'] params['form']=HelloForm(request.POST) return render(request,'hello/index.html',params)
また、使用しているspiderでは上記の内容のうち、下記の部分がエラーだと表示されました。↓
params['message']='名前':'+request.POST['name']+\
どこがおかしいのかどうしてもわかりせん。
毎日、本当に申し訳ございませんが、どなたか教えていただけないでしょうか?
宜しくお願いいたします。
バージョン→Python 3.7.7
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/04/24 15:17