Acabo de instalar mi proyecto Django en un sistema nuevo e instalé Django 1.4. Sin embargo, cuando trato de ejecutar o manage.py runserver
manage.py syncdb
consigo este error del Sur:South + Django 1.4 Error de base de datos
Validating models...
Unhandled exception in thread started by <bound method Command.inner_run of <django.contrib.staticfiles.management.commands.runserver.Command object at 0x1a67810>>
Traceback (most recent call last):
File "/home/saul/.virtualenvs/canada/lib/python2.7/site-packages/django/core/management/commands/runserver.py", line 91, in inner_run
self.validate(display_num_errors=True)
File "/home/saul/.virtualenvs/canada/lib/python2.7/site-packages/django/core/management/base.py", line 266, in validate
num_errors = get_validation_errors(s, app)
File "/home/saul/.virtualenvs/canada/lib/python2.7/site-packages/django/core/management/validation.py", line 30, in get_validation_errors
for (app_name, error) in get_app_errors().items():
File "/home/saul/.virtualenvs/canada/lib/python2.7/site-packages/django/db/models/loading.py", line 158, in get_app_errors
self._populate()
File "/home/saul/.virtualenvs/canada/lib/python2.7/site-packages/django/db/models/loading.py", line 64, in _populate
self.load_app(app_name, True)
File "/home/saul/.virtualenvs/canada/lib/python2.7/site-packages/django/db/models/loading.py", line 88, in load_app
models = import_module('.models', app_name)
File "/home/saul/.virtualenvs/canada/lib/python2.7/site-packages/django/utils/importlib.py", line 35, in import_module
__import__(name)
File "/home/saul/.virtualenvs/canada/lib/python2.7/site-packages/south/models.py", line 2, in <module>
from south.db import DEFAULT_DB_ALIAS
File "/home/saul/.virtualenvs/canada/lib/python2.7/site-packages/south/db/__init__.py", line 78, in <module>
db = dbs[DEFAULT_DB_ALIAS]
KeyError: 'default'
estoy usando SQlite actualmente. Creo que podría ser debido a esto change con Django 1.4, sin embargo, otros usuarios no parecen tener mi problema. Todos mis paquetes están actualizados.
Gracias, se me olvidó que estaba revisando mi nombre de host para utilizar valores locales, y mi nombre de host fue cambiado con mi nuevo sistema, para que mi base de datos no estuviera configurada –
Recibo el mismo error. ¿Puedes elaborar la solución? Gracias @ saul.shanabrook –
Por favor, siga el enlace proporcionado, hay un ejemplo de trabajo mínimo en los documentos – ilvar