Python 为什么我在谷歌应用程序引擎django上有这么多死线超标的错误?
我正在使用google app engine django在google app engine上运行django 1.1,我遇到了很多致命的错误,有时会出现错误。我的整个应用程序都很简单,而且在整个应用程序中都会发生,所以我怀疑我的基本设置有问题。任何建议都将不胜感激 示例错误:Python 为什么我在谷歌应用程序引擎django上有这么多死线超标的错误?,python,django,google-app-engine,Python,Django,Google App Engine,我正在使用google app engine django在google app engine上运行django 1.1,我遇到了很多致命的错误,有时会出现错误。我的整个应用程序都很简单,而且在整个应用程序中都会发生,所以我怀疑我的基本设置有问题。任何建议都将不胜感激 示例错误: <class 'google.appengine.runtime.DeadlineExceededError'>: Traceback (most recent call last): File "/
<class 'google.appengine.runtime.DeadlineExceededError'>:
Traceback (most recent call last):
File "/base/data/home/apps/coffeeshopprapp/1.337356339816540588/main.py", line 38, in <module>
import django.core.handlers.wsgi
File "/base/python_lib/versions/third_party/django-1.1/django/core/handlers/wsgi.py", line 11, in <module>
from django.core.urlresolvers import set_script_prefix
File "/base/python_lib/versions/third_party/django-1.1/django/core/urlresolvers.py", line 8, in <module>
"""
main.py
import os
import sys
import logging
from appengine_django import InstallAppengineHelperForDjango
InstallAppengineHelperForDjango()
from appengine_django import have_django_zip
from appengine_django import django_zip_path
# Google App Engine imports.
from google.appengine.ext.webapp import util
# Import the part of Django that we use here.
import django.core.handlers.wsgi
def main():
# Ensure the Django zipfile is in the path if required.
if have_django_zip and django_zip_path not in sys.path:
sys.path.insert(1, django_zip_path)
# Create a Django application for WSGI.
application = django.core.handlers.wsgi.WSGIHandler()
# Run the WSGI CGI handler with that application.
util.run_wsgi_app(application)
if __name__ == '__main__':
main()
设置.py
import os
DEBUG = True
TEMPLATE_DEBUG = DEBUG
ADMINS = (
# ('Your Name', 'your_email@domain.com'),
)
MANAGERS = ADMINS
DATABASE_ENGINE = 'appengine'
DATABASE_NAME = ''
DATABASE_USER = ''
DATABASE_PASSWORD = ''
DATABASE_HOST = ''
DATABASE_PORT = ''
TIME_ZONE = 'UTC'
LANGUAGE_CODE = 'en-us'
SITE_ID = 1
USE_I18N = True
MEDIA_ROOT = ''
MEDIA_URL = ''
ADMIN_MEDIA_PREFIX = '/media/'
SECRET_KEY = 'some_secret_key'
EMAIL_HOST = ''
TEMPLATE_LOADERS = (
'django.template.loaders.filesystem.load_template_source',
'django.template.loaders.app_directories.load_template_source',
)
MIDDLEWARE_CLASSES = (
'django.middleware.common.CommonMiddleware'
)
TEMPLATE_CONTEXT_PROCESSORS = (
'django.core.context_processors.debug',
'django.core.context_processors.i18n',
)
ROOT_URLCONF = 'urls'
ROOT_PATH = os.path.dirname(__file__)
TEMPLATE_DIRS = (
os.path.join(ROOT_PATH, 'templates')
)
INSTALLED_APPS = (
'appengine_django',
'coffeeshoppr' # my app
)
这是一些应用程序间歇性出现的已知错误。我们正在尽快修复它。这是一个已知的错误,在某些应用程序中会间歇性出现。我们正在尽快修复它。main中的所有代码都不会被执行,因为上次导入时出现了异常——因此基本上不可能帮助您获得这些信息。Django使用的settings.py如何?我想你的bug一定藏在那里了……main中的所有代码都不会被执行,因为上次导入时出现了异常——因此基本上不可能帮助你获得这些信息。Django使用的settings.py如何?我想你的bug一定藏在那里了……我们是Google App Engine、Google App Engine django还是django背后的团队?我如何帮助解决它?谷歌应用程序引擎。不幸的是,除了尽量减少导入的内容量之外,您没有什么可以做的,这在任何情况下都有助于缩短执行时间。哎哟。你知道修补程序的预计到达时间吗?你可以通过@查找更多信息。我们是Google App Engine、Google App Engine django或django的幕后团队吗?我如何帮助解决它?谷歌应用程序引擎。不幸的是,除了尽量减少导入的内容量之外,您没有什么可以做的,这在任何情况下都有助于缩短执行时间。哎哟。你知道修复的预计到达时间吗?你可以查看@了解更多信息。
import os
DEBUG = True
TEMPLATE_DEBUG = DEBUG
ADMINS = (
# ('Your Name', 'your_email@domain.com'),
)
MANAGERS = ADMINS
DATABASE_ENGINE = 'appengine'
DATABASE_NAME = ''
DATABASE_USER = ''
DATABASE_PASSWORD = ''
DATABASE_HOST = ''
DATABASE_PORT = ''
TIME_ZONE = 'UTC'
LANGUAGE_CODE = 'en-us'
SITE_ID = 1
USE_I18N = True
MEDIA_ROOT = ''
MEDIA_URL = ''
ADMIN_MEDIA_PREFIX = '/media/'
SECRET_KEY = 'some_secret_key'
EMAIL_HOST = ''
TEMPLATE_LOADERS = (
'django.template.loaders.filesystem.load_template_source',
'django.template.loaders.app_directories.load_template_source',
)
MIDDLEWARE_CLASSES = (
'django.middleware.common.CommonMiddleware'
)
TEMPLATE_CONTEXT_PROCESSORS = (
'django.core.context_processors.debug',
'django.core.context_processors.i18n',
)
ROOT_URLCONF = 'urls'
ROOT_PATH = os.path.dirname(__file__)
TEMPLATE_DIRS = (
os.path.join(ROOT_PATH, 'templates')
)
INSTALLED_APPS = (
'appengine_django',
'coffeeshoppr' # my app
)