1. ホーム
  2. django

MultiValueDictKeyError at/add/ エラー解決

2022-02-11 10:47:21

まず、ファイルディレクトリに切り替えて、アプリケーションを

python manage.py startapp calculator









calculator/views.py ファイルを修正します。

from django.shortcuts import render
from django.http import HttpResponse
 
def add(request):
    a = request.GET['a']
    b = request.GET['b']
    c = int(a)+int(b)
    return HttpResponse(str(c))




<スパン 修正 HelloWorldurls.py ファイル名


サーバーを開いてアクセス

python manage.py runserver










エラー解決 MultiValueDictKeyError at/add/ です。


これは、値を渡さずに ?a=4&b=5 を、すなわち訪問する。 http://127.0.0.1:8000/add / ?a=4&b= 5