代码之家  ›  专栏  ›  技术社区  ›  ohlr

django单元测试客户端响应的请求为空

  •  0
  • ohlr  · 技术社区  · 7 年前

    在我的测试中,我会:

    self.client.get('/')
    

    在我的模板中,我可以访问:

    request.LANGUAGE_CODE
    

    在浏览器中,它与我获得的Django客户端配合良好

    Failed lookup for key [LANGUAGE_CODE] in ''
    

    从输出来看,我认为请求没有在客户机中设置。

    Similar Issue that didn't help me

    1 回复  |  直到 7 年前
        1
  •  0
  •   ohlr    7 年前

    测试客户机工作正常。

    在我的 views.py 我有以下错误:

    错误代码:

    return render(some_other_view, 'page.html')

    return render(request, 'page.html')