2010-07-14 3 views
1

J'ai développé sur mon ordinateur portable.Chargement de Django Development à Dreamhost/Passenger pour la première fois "Impossible d'importer"

Maintenant, j'ai téléchargé mon projet de développement depuis Django 1.2/Python 2.7 jusqu'à Dreamhost créé en utilisant la configuration Passenger. J'utilise South pour la migration.

J'ai modifié settings.py pour accéder à MySQL. Got Admin fonctionne.

Questions:

1) Où est le std sur indiqué lorsque vous appuyez sur le site? (toutes mes déclarations d'impression)

2) je devais ajouter

from decimal import Decimal 

pour obtenir le settings.py à courir.

Maintenant, frapper le serveur me donne un 500. Quand je vais à la ligne de commande et d'essayer toute commande manage.py Je reçois:

Erreur: Impossible d'importer des pholdershare.settings des "paramètres (Est-il sur sys.path, at-il des erreurs de syntaxe?): Aucun paramètre nommé de module

J'ai modifié les permissions de mon dossier sur 755 mais cela n'a rien changé.

3) En ce qui concerne le développement à tester pour vivre, je ne comprends pas du tout comment faire. Je veux avoir un bon système de développement solide où je peux faire des sorties mais je n'ai jamais fait ça. J'ai utilisé le GIT localement. Quelqu'un peut-il me diriger vers le tutoriel sur la mise en place du système de publication?

Suggestions?

Merci beaucoup!

+0

Pour cette première question, vous devriez éviter l'utilisation des instructions d'impression, et plutôt mettre en place une solution de journalisation décent. Lisez les documents sur la journalisation et django. Et puis jetez un oeil à django-sentry – Eduardo

+0

Merci. Se penchera sur django-sentinelle. – iJames

+0

django-sentry peut être cool, mais si vous essayez toujours de démarrer, commencez par: importer la journalisation en haut de votre fichier, puis remplacez toutes vos instructions d'impression avec logging.debug (blah) – Anentropic

Répondre

0

« Impossible de les pholdershare.settings« Paramètres d'importation »
... signifie généralement soit settings.py a une erreur d'importation ou d'erreur de syntaxe ou pholdershare n'a pas été ajouté à sys.path dans votre wsgi.py

+0

cela aide-t-il? ? http://www.soasi.com/2008/09/django-10-on-dreamhost-with-passenger-mod_rails/ – Anentropic

Questions connexes