代码之家  ›  专栏  ›  技术社区  ›  Ned Batchelder

活塞准备好了吗?

  •  4
  • Ned Batchelder  · 技术社区  · 15 年前

    我试着用 Piston 对于一个简单的API,希望使用它的OAuth支持。但是,在启用OAuth后第一次到达端点时,我得到一个错误:

    TemplateDoesNotExist: oauth/challenge.html
    

    当然,没有这样的文件。

    Oauth在活塞中工作吗?我犯了一个愚蠢的错误吗?

    2 回复  |  直到 7 年前
        1
  •  2
  •   Dominic Rodger    15 年前

    不-那看起来像活塞上的虫子。 oauth/challenge.html 被引用 here ,但在该项目中不存在(参见活塞的 templates folder )

    你能试着创造一个空的吗 OAuth/challenge.html文件 文件位于中指定的某个目录中 TEMPLATE_DIRS 设置?

        2
  •  0
  •   monokrome    15 年前

    当检查被验证失败时,将调用验证对象中的质询方法。我还没有测试过这个,但是我相信challenge.html很可能是在授权失败且需要显示错误时呈现的。

    这只是一个猜测,但我认为这是有道理的。

    推荐文章