Question

Je vais avoir un petit problème avec ma configuration. Je suis tout à fait nouveau dans le monde Django si ours avec moi.

Un ami qui connaît a mis en place un VPS (Ubuntu) pour mon projet.

Je suis maintenant mon essayer d'ajouter un nouveau module (sud) pour que je puisse utiliser manage.py migrate

Quand le virtualenv a été désactivé j'ai installé le module

$ 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

Il semblait aller bien

$ yolk -l

Je vois le module Sud.

à quel point je cours sur mon site

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

je reçois cette erreur si:

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

Je n'ai pas une bonne compréhension de ce que je fais, mais je suis prêt à apprendre.

Peut-être que quelqu'un pourrait me diriger dans la bonne direction? Am quelque chose que je manque?

Était-ce utile?

La solution

Il vous reste à ajouter « sud » à votre liste INSTALLED_APPS dans le module de configuration de votre projet. Django n'utilise pas vers le sud juste parce qu'il est installé dans le PYTHONPATH: -)

Cela n'a rien à voir avec le reste de la configuration de votre serveur, mais juste comment configurer Django lui-même.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top