关于在dev服务器上运行与app引擎(python)中的实例运行的假设的评论?

关于在dev服务器上运行与app引擎(python)中的实例运行的假设的评论?,第1张

概述我正在进行一个应用程序引擎项目,我想在其中添加一个 Javascript测试运行器的链接,我希望它只在运行开发服务器时存在.我已经在本地shell上进行了一些实验,配置使用NoseGAE中的技术加载,而不是在“App Engine Console”[1]上实时加入,它看起来像是区别btw实例和开发服务器是存在的模块google.appengine.tools.这导致我这个效用函数: def is_ 我正在进行一个应用程序引擎项目,我想在其中添加一个 Javascript测试运行器的链接,我希望它只在运行开发服务器时存在.我已经在本地shell上进行了一些实验,配置使用NoseGAE中的技术加载,而不是在“App Engine Console”[1]上实时加入,它看起来像是区别btw实例和开发服务器是存在的模块Google.appengine.tools.这导致我这个效用函数:

def is_dev():    """    Tells us if we're running under the development server or not.    :return:    ``True`` if the code is running under the development server.    """    try:        from Google.appengine import tools        return True    except importError:        return False

问题(终于!)将是:这是一个坏主意吗?在这种情况下,任何人都可以提出更好的方法吗?

[1] http://con.appspot.com/console/(试试吧!非常方便)

解决方法 测试开发服务器的标准方法如下:

DEBUG = os.environ['SERVER_SOFTWARE'].startswith("Dev")

依赖于特定模块的存在或不存在 – 尤其是未记录的模块 – 可能是一个坏主意.

总结

以上是内存溢出为你收集整理的关于在dev服务器上运行与app引擎(python)中的实例运行的假设的评论?全部内容,希望文章能够帮你解决关于在dev服务器上运行与app引擎(python)中的实例运行的假设的评论?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1192388.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存