[Résolu] Erreur 500 à la création d'une nouvelle famille

Plus d'informations
il y a 7 mois 1 semaine - il y a 7 mois 1 semaine #27783 par empp
Bonsoir,
Je viens d'essayer de créer une nouvelle famille, et j'obtiens dès la première étape une erreur 500. sur le debug j'ai :
 File "/usr/local/lib/python3.9/dist-packages/django/db/backends/sqlite3/base.py", line 423, in execute
    return Database.Cursor.execute(self, query, params)
django.db.utils.IntegrityError: NOT NULL constraint failed: familles.email_blocage

 J'ai fais la dernière mise à jour vers 1.2.3.4, toujours le même problème. En regardant la structure de la database je ne trouve pas de table ou de champs (si c'est bien de cela qu'il s'agit)  familles.email_blocage.
Une idée ?
Bernard
Dernière édition: il y a 7 mois 1 semaine par empp.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 7 mois 1 semaine #27784 par Ivan
Bonjour,

Ce champ a été ajouté récemment à la table "familles". Il doit y avoir un problème de mise à jour. Mais je n'ai pas de souci de mon côté.

Ivan

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 7 mois 1 semaine #27792 par empp
Bonjour Ivan,
Erreur de ma part, je n'avais pas ouvert la bonne base.
J'ai bien le champ email_blocage et aussi le champ mobile_blocage. Les valeurs contenues sont toutes égales à zéro.
J'ai donc un problème de contrainte "NOT NULL" à chaque tentative de créer une nouvelle famille.
Bernard

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 7 mois 1 semaine #27794 par Ivan
Bonjour,

Je ne sais pas d'où ça peut venir. Il faudrait remplir ce champ avec la valeur 0 je pense. 
Requête qui devrait faire l'affaire : UPDATE familles SET email_blocage=0

Ivan

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 7 mois 5 jours #27804 par empp
Bonjour Ivan et encore merci pour ta disponibilité.

J'ai résolu le problème en rebootant mon serveur...
J'aurai du y penser plus tôt...désolé.

Bernard

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 7 mois 4 jours #27806 par Ivan
Bonne nouvelle !

Ivan

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.341 secondes
Propulsé par Kunena