Django app引擎无法导入名称old_dev_appserver

时间:2015-03-09 17:35:10

标签: python django google-app-engine

我试图在appengine中使用django。我按照installation documentation设置了项目。但是./manage.py runserver命令正在生成错误。 回溯是,

Traceback (most recent call last):
  File "manage.py", line 10, in <module>
    execute_from_command_line(sys.argv)
  File "/home/salman/projects/appengine/banglapy/django/core/management/__init__.py", line 453, in execute_from_command_line
    utility.execute()
  File "/home/salman/projects/appengine/banglapy/django/core/management/__init__.py", line 392, in execute
    self.fetch_command(subcommand).run_from_argv(self.argv)
  File "/home/salman/projects/appengine/banglapy/django/core/management/__init__.py", line 263, in fetch_command
    app_name = get_commands()[subcommand]
  File "/home/salman/projects/appengine/banglapy/django/core/management/__init__.py", line 109, in get_commands
    apps = settings.INSTALLED_APPS
  File "/home/salman/projects/appengine/banglapy/django/conf/__init__.py", line 53, in __getattr__
    self._setup(name)
  File "/home/salman/projects/appengine/banglapy/django/conf/__init__.py", line 48, in _setup
    self._wrapped = Settings(settings_module)
  File "/home/salman/projects/appengine/banglapy/django/conf/__init__.py", line 132, in __init__
    mod = importlib.import_module(self.SETTINGS_MODULE)
  File "/home/salman/projects/appengine/banglapy/django/utils/importlib.py", line 35, in import_module
    __import__(name)
  File "/home/salman/projects/appengine/banglapy/banglapy/settings.py", line 6, in <module>
    from djangoappengine.settings_base import *
  File "/home/salman/projects/appengine/banglapy/djangoappengine/settings_base.py", line 8, in <module>
    from djangoappengine.utils import on_production_server, have_appserver
  File "/home/salman/projects/appengine/banglapy/djangoappengine/utils.py", line 24, in <module>
    "Error was: %s" % e)
Exception: Could not get appid. Is your app.yaml file missing? Error was: cannot import name old_dev_appserver

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

Google在版本1.9.17中从SDK中删除了旧的dev_appserver。关于它的djangoappengine项目也存在一个问题。

https://github.com/django-nonrel/djangoappengine/issues/95