python - 尝试在 ec2 上部署 django 时出错

标签 python django ubuntu amazon-ec2

我正在尝试部署现在在 ec2 ubuntu 服务器上本地运行的 django。我在尝试运行 python mange.py runserver 时得到了这个 我搜索了似乎没有什么可以解决这个问题

Traceback (most recent call last):
File "manage.py", line 14, in <module>
  execute_manager(settings)
File "/usr/local/lib/python2.7/dist-packages/django/core/management/__init__.py", line 459, in execute_manager
  utility.execute()
File "/usr/local/lib/python2.7/dist-packages/django/core/management/__init__.py", line 382, in execute
  self.fetch_command(subcommand).run_from_argv(self.argv)
File "/usr/local/lib/python2.7/dist-packages/django/core/management/__init__.py", line 261, in fetch_command
  klass = load_command_class(app_name, subcommand)
File "/usr/local/lib/python2.7/dist-packages/django/core/management/__init__.py", line 69, in load_command_class
  module = import_module('%s.management.commands.%s' % (app_name, name))
File "/usr/local/lib/python2.7/dist-packages/django/utils/importlib.py", line 35, in import_module
  __import__(name)
File "/usr/local/lib/python2.7/dist-packages/django/contrib/staticfiles/management/commands/runserver.py", line 4, in <module>
  from django.core.management.commands.runserver import BaseRunserverCommand
File "/usr/local/lib/python2.7/dist-packages/django/core/management/commands/runserver.py", line 8, in <module>
  from django.core.servers.basehttp import AdminMediaHandler, run, WSGIServerException, get_internal_wsgi_application
File "/usr/local/lib/python2.7/dist-packages/django/core/servers/basehttp.py", line 28, in <module>
  from django.contrib.staticfiles import handlers
File "/usr/local/lib/python2.7/dist-packages/django/contrib/staticfiles/handlers.py", line 8, in <module>
  from django.contrib.staticfiles.views import serve
File "/usr/local/lib/python2.7/dist-packages/django/contrib/staticfiles/views.py", line 15, in <module>
  from django.contrib.staticfiles import finders
File "/usr/local/lib/python2.7/dist-packages/django/contrib/staticfiles/finders.py", line 11, in <module>
  from django.contrib.staticfiles.storage import AppStaticStorage
File "/usr/local/lib/python2.7/dist-packages/django/contrib/staticfiles/storage.py", line 10, in <module>
  from django.core.cache import (get_cache, InvalidCacheBackendError,
File "/usr/local/lib/python2.7/dist-packages/django/core/cache/__init__.py", line 187, in <module>
  cache = get_cache(DEFAULT_CACHE_ALIAS)
File "/usr/local/lib/python2.7/dist-packages/django/core/cache/__init__.py", line 172, in get_cache
  backend, location, params = parse_backend_conf(backend, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/django/core/cache/__init__.py", line 125, in parse_backend_conf
  backend = args.pop('BACKEND')
KeyError: 'BACKEND'

最佳答案

在 Settings.py 中设置后端

关于python - 尝试在 ec2 上部署 django 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11922065/

相关文章:

Python2.7 - 遍历字符串索引并仅打印偶数或奇数索引值时输出不正确

python - 'builtin_function_or_method' 对象没有 cursor.execute(statement) 的属性 'execute'

python - OpenAI API 错误 : "InvalidRequestError: Invalid URL (POST/v1/classifications)"

django - UpdateView 不重定向到我的基于类的 View 中定义的 success_url

mysql - 如何在 VMware 中访问 Ubuntu 上的远程 mysql 主机?

python - 使用 sqlite3.Row 按名称索引结果的行为不一致

python - 保存模型时何时以及如何创建多对多关系?

嵌套有reduce的django Q对象

apache - 在 Ubuntu 14.04 中的 apache2 上安装 SSL

ubuntu - ZeroMQ Java 示例在 Ubuntu 12 上挂起