Vous n'êtes pas identifié(e).
bonjour
j'ai ajouté une classe suplementaire a mon modele et modifié l'admin en concequence
lorsque j'essaie d'y acceder dans l'interface d'administration j'ai l'erreur
DatabaseError at /admin/material/donnees_temperature/
no such table: material_donnees_temperature
j'ai fait manage.py sql.. qui a bien cree la table..?
Hors ligne
C'est la commande "syncdb" qui gère ça, pas "sql".
La commande "sql" te permet seulement d'afficher le SQL générée pour
l'occasion (à toi de le lancer tout seul éventuellement).
Le 29 octobre 2012 10:32, sesame <pat.100 _AT_ hotmail.fr> a écrit :
> bonjour
>
> j'ai ajouté une classe suplementaire a mon modele et modifié l'admin en
> concequence
>
> lorsque j'essaie d'y acceder dans l'interface d'administration j'ai
> l'erreur
>
> DatabaseError at /admin/material/donnees_temperature/
>
> no such table: material_donnees_temperature
>
>
> j'ai fait manage.py sql.. qui a bien cree la table..?
> _______________________________________________
> django mailing list
> django _AT_ lists.afpy.org
> http://lists.afpy.org/mailman/listinfo/django
>
Hors ligne
Le lundi 29 octobre 2012 09:32:09 sesame a écrit :
> bonjour
>
> j'ai ajouté une classe suplementaire a mon modele et modifié l'admin en
> concequence
>
> lorsque j'essaie d'y acceder dans l'interface d'administration j'ai
> l'erreur
>
> DatabaseError at /admin/material/donnees_temperature/
>
> no such table: material_donnees_temperature
>
>
> j'ai fait manage.py sql.. qui a bien cree la table..?
Bonjour.
Le manage.py sql affiche les requêtes nécessaires à la mise à jour de la base.
Pour les intégrer correctement, il faut faire manage.py syncdb.
Par ailleurs, dans le cas de modifications d'un modèle, il faut utiliser South
( http://south.aeracode.org/ ) pour gérer les migrations.
Hors ligne
j'ai trouvé
avec south ca marche aussi
Hors ligne