我下載並安裝了django-wsgiserver應用程序,所以我可以用我的django項目cherrypy。我用pip來安裝它,並將它添加到我的settings.py中。我在我的manage.py上看到了runwsgiserver命令。但是當我嘗試運行它時,出現以下錯誤django-wsgiserver爲cherrypy和django
./manage.py runwsgiserver
KeyError: 'default'
可能是什麼故障?你需要更多的信息嗎?
setting.py
INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
'django_wsgiserver',
'south',
# Uncomment the next line to enable the admin:
'django.contrib.admin',
# Uncomment the next line to enable admin documentation:
# 'django.contrib.admindocs',
)
編輯:現在P..But我得到這個消息
./manage.py runwsgiserver host=0.0.0.0 staticserve=False
Validating models..
0 errors found
October 06, 2013 - 11:02:37
Django version 1.5.4, using settings 'rhombus.settings'
cherrypy django_wsgiserver is running at http://0.0.0.0:8000/
Quit the server with CONTROL-C.
Unhandled exception in thread started by <bound method Command.start_server_servestatic of <django_wsgiserver.management.commands.runwsgiserver.Command object at 0x9f6c70c>>
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/django_wsgiserver/management/commands/runwsgiserver.py", line 469, in start_server_servestatic
server.start()
File "/usr/local/lib/python2.7/dist-packages/django_wsgiserver/wsgiserver/wsgiserver2.py", line 1857, in start
raise socket.error(msg)
socket.error: No socket could be created
爲什麼是這樣的:我解決它......不得不添加數據庫引擎?
我找到了解決辦法....我沒有數據庫引擎設置... – Apostolos