代码之家  ›  专栏  ›  技术社区  ›  Chris Curvey

如何使用GlobalRequestMiddleware策略?

  •  0
  • Chris Curvey  · 技术社区  · 14 年前

    here . 我已经完全按照所写的方式实现了中间件,当我想使用它时,我已经实现了

    from myapp.middeware.GlobalRequestMiddleware import get_request
    request = get_request()
    

    但是get\u请求抛出了一个KeyError。我觉得这个问题与我如何导入get\u request有关,因为在process\u request和get\u request中,\u requests变量有两个不同的id。(如果我没有输入“import”语句,python会抱怨“get\u request is not defined”)

    有人能消除我的困惑吗?

    1 回复  |  直到 8 年前
        1
  •  0
  •   Daniel Roseman    14 年前

    你真的安装了中间件吗设置.py?