2010-02-27 44 views

回答

4

查看configuring appstats文档:通过在应用的根目录中创建自己的appengine_config.py来执行配置。您可以在该配置文件中执行的最佳文档是SDK附带的示例文档,您也可以查看here。要禁用统计,如果你使用Django,只是注释掉该行

google.appengine.ext.appstats.recording.AppStatsDjangoMiddleware 

在Diango settings.py文件;如果你使用Django,在功能上是,应该在你的appengine_config.py文件并读取

def webapp_add_wsgi_middleware(app): 
    from google.appengine.ext.appstats import recording 
    app = recording.appstats_wsgi_middleware(app) 
    return app 

注释掉身体的前两行,所以它读取,而不是

def webapp_add_wsgi_middleware(app): 
    # from google.appengine.ext.appstats import recording 
    # app = recording.appstats_wsgi_middleware(app) 
    return app 

如果你坚持这是一个单行的改变,你可以避免评论from声明 - 本身,它是无害的,虽然它可能会显微减慢你的速度(这就是为什么我会评论它,即使无害; - )。

0

我知道这是旧的,但这个怎么样:

添加在其中定义DEBUG国旗的config.py(或者,如果您有其他地方定义,甚至更好)。然后:

from config import DEBUG 

def webapp_add_wsgi_middleware(app): 
    if not DEBUG:  
     from google.appengine.ext.appstats import recording 
     app = recording.appstats_wsgi_middleware(app) 
    return app 

编辑:这种方法的优点是你可以在你的应用程序的其他地方使用相同的调试标志。

相关问题