0 votes

L'administration de Django ne me permet pas de supprimer un utilisateur dans son application d'administration de l'authentification.

Il s'agit peut-être plus d'une question de défaut de serveur, je ne suis pas sûr. J'ai deux serveurs pratiquement identiques - j'ai cloné la base de données de l'un à l'autre, et maintenant quand j'essaie de supprimer un utilisateur dans l'application Admin > Auth, Django donne l'erreur suivante :

{code} Fichier "/usr/lib/python2.5/site-packages/django/db/models/sql/query.py", ligne 206, in results_iter for rows in self.execute_sql(MULTI) :

Fichier "/usr/lib/python2.5/site-packages/django/db/models/sql/query.py", ligne 1734, in execute_sql curseur.execute(sql, params)

ProgrammingError : la relation "django_openidauth_useropenid" n'existe pas {code}

Le problème semble donc être django_openidauth_useropenid -> mais à quoi fait-il référence - quelque chose de manquant dans la base de données, ou une application ? Mon site est basé sur les applications de la collection PINAX.

0voto

Tristan Brotherton Points 812

Cela a été résolu en faisant un syncdb ./manage.py - il a dû être mis à jour d'une manière ou d'une autre.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X