Je suis un tutoriel Django et j'ai acheté un abonnement d'un mois à webfaction.com pour pratiquer la programmation web.accès refusé pour python manage.py syncdb
Le tutoriel me dit de taper python manage.py syncdb
dans le répertoire de l'application, ce qui pour moi est: D: \ Utilisateurs \ yangs \ Downloads \ Django-1.3.1 \ Django-1.3.1 \ build \ scripts-2.7 \ mysite
Mais je reçois un message d'erreur qui se lit comme suit:
_msql_exceptions.OperationalError: (1045, "Access denied for user 'flammenmeer_'@'c-68-38-119-33.hsd1.nj.comcast.net' (using password: YES)")
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql', # Add 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'oracle'.
'NAME': 'flammenmeer_', # Or path to database filw
'USER': '', # Not used with sqlite3.
'PASSWORD': 'my_password', # Not used with sqlite3.
'HOST': 'flammenmeer.webfactional.com', # Set to empty string for localhost. Not used with sqlite3.
'PORT': '', # Set to empty string for default. Not used with sqlite3.
'USER': 'flammenmeer_',
}
}
quelqu'un peut-il me dire pourquoi je reçois ce message d'erreur? Merci d'avance!
edit: J'ai aussi essayé:
- web329.webfaction.com pour l'hôte
- J'ai fait une nouvelle base de données sans le trait de soulignement nommé flammenmeer
Merci pour la réponse. J'ai essayé de créer une base de données avec le nom "Flammenmeer_test" mais je reçois toujours le même message d'erreur. Comment manage.py sait où mon application est hébergée? –
Je vais modifier ma réponse avec plus de détails ... – bwooceli
Ok, donc j'ai creusé et j'ai découvert que je pouvais utiliser le SSH? pour accéder à mes données. Je suis arrivé au répertoire nommé "myproject" et je veux accéder à settings.py pour pouvoir le modifier avec toutes les informations. Comment puis-je ouvrir le fichier à éditer? –