The view booktest.views.index didn't return an HttpResponse object.

545 ワード

エラーの原因:不注意でreturnを書くのを忘れた
エラーコード:
    # 1.    
    temp = loader.get_template('booktest\index.html')
    # 2.     :      
    context = {}
    # 3.          html  
    res_html = temp.render(context)
    # 4.      
    HttpResponse(res_html)

正しいコード:
    # 1.    
    temp = loader.get_template('booktest\index.html')
    # 2.     :      
    context = {}
    # 3.          html  
    res_html = temp.render(context)
    # 4.      
    return HttpResponse(res_html)