Bonsoir,

J'ai achetté le HS de linux mag à propos de django puisque j'ai quelques
(très) petites bases en python et que j'ai envi de découvrir le web
façon django, cependant je rencontre quelques soucis lors de
l'installation de django, au moment ou j'aimerais afficher le pannel
d'admin.
En fait je crois que le problème ne vient pas de là, mais de mysql,
depuis que j'ai essayé de mettre un user dans la partie DB de settings.py
(comme prescrit dans le magasine)


Quand j'essaie de rentrer le code 

[quote]
python manage.py syncdb
[/quote]

dans la console, j'ai cette erreur

[quote]
Traceback (most recent call last):
  File "manage.py", line 14, in <module>
    execute_manager(settings)
  File "/usr/lib/pymodules/python2.7/django/core/management/__init__.py", line 438, in execute_manager
    utility.execute()
  File "/usr/lib/pymodules/python2.7/django/core/management/__init__.py", line 379, in execute
    self.fetch_command(subcommand).run_from_argv(self.argv)
  File "/usr/lib/pymodules/python2.7/django/core/management/base.py", line 191, in run_from_argv
    self.execute(*args, **options.__dict__)
  File "/usr/lib/pymodules/python2.7/django/core/management/base.py", line 219, in execute
    self.validate()
  File "/usr/lib/pymodules/python2.7/django/core/management/base.py", line 249, in validate
    num_errors = get_validation_errors(s, app)
  File "/usr/lib/pymodules/python2.7/django/core/management/validation.py", line 103, in get_validation_errors
    connection.validation.validate_field(e, opts, f)
  File "/usr/lib/pymodules/python2.7/django/db/backends/mysql/validation.py", line 14, in validate_field
    db_version = self.connection.get_server_version()
  File "/usr/lib/pymodules/python2.7/django/db/backends/mysql/base.py", line 338, in get_server_version
    self.cursor()
  File "/usr/lib/pymodules/python2.7/django/db/backends/__init__.py", line 250, in cursor
    cursor = self.make_debug_cursor(self._cursor())
  File "/usr/lib/pymodules/python2.7/django/db/backends/mysql/base.py", line 322, in _cursor
    self.connection = Database.connect(**kwargs)
  File "/usr/lib/pymodules/python2.7/MySQLdb/__init__.py", line 81, in Connect
    return Connection(*args, **kwargs)
  File "/usr/lib/pymodules/python2.7/MySQLdb/connections.py", line 187, in __init__
    super(Connection, self).__init__(*args, **kwargs2)
_mysql_exceptions.OperationalError: (1045, "Access denied for user 'hsdj'@'localhost' (using password: YES)")
[/quote]

Je ne sais pas d'ou ca vient, par contre j'ai la même (ou le même type
d'erreur) quand j'essai de lancer :
[quote]
python manage.py runserver 127.0.0.1:8080
[/quote]

Comme dit, ces erreurs apparraissent depuis que j'ai modifié settings.py
comme le dit le magasine.

Est ce que quelqu'un sait d'ou ca peut venir/ comment le corriger?

Merci beaucoup

Bonne soirée
_______________________________________________
django mailing list
[email protected]
http://lists.afpy.org/mailman/listinfo/django

Répondre à