Pregunta

Estoy teniendo un pequeño problema con mi configuración. Estoy bastante nuevo en el mundo de manera Django oso conmigo.

Un amigo que es familiar ha establecido un VPS (Ubuntu) para mi proyecto.

Ahora estoy por mi cuenta tratando de añadir un nuevo módulo (sur) para que pueda utilizar manage.py migrate

Cuando el virtualenv fue desactivado He instalado el módulo

$ sudo pip -E /var/www/env/example.com install south
$ touch /var/www/sites/example.com.wsgi
$ source /var/www/env/example.com/bin/activate

Se parecía ir bien

$ yolk -l

Veo el módulo sur.

y en ese momento me quedo en mi sitio

$ python manage.py syncdb
$ python manage.py migrate

Me sale este error sin embargo:

$ python manage.py migrate
Unknown command: 'migrate'
Type 'manage.py help' for usage.

No tengo una comprensión completa de lo que estoy haciendo, pero estoy dispuesto a aprender.

Tal vez alguien me podría apuntar en la dirección correcta? Me estoy perdiendo algo?

¿Fue útil?

Solución

Usted todavía tiene que añadir "sur" a su lista de INSTALLED_APPS en el módulo de configuración de su proyecto. Django no utiliza al sur sólo porque se instala en la PYTHONPATH: -)

Esto no tiene nada que ver con el resto de la configuración del servidor, pero lo configura Django en sí.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top