Erreur 500 après chaque mise à jour de l'application.

Plus d'informations
il y a 1 an 8 mois #26953 par empp
Bonjour,
J'ai depuis quelques versions (je suis en ce moment à 1.1.4.4) des erreurs 500 après chaque upgrade de version en passant par le bandeau jaune de l'appli.
J'applique alors la suggestion du fichier debug.log : "python manage.py makemigrations --merge" et ça remarche. Comment éviter cette manip à chaque mise à jour ?
Cdlt,
Bernard
Extrait du fichier debug.log :
[DEBUG 2023-04-20 09:54:39,090 utils_update]  version disponible =1.1.4.4
[DEBUG 2023-04-20 09:54:39,091 utils_update]  version actuelle =1.1.4.2
[DEBUG 2023-04-20 09:54:39,091 utils_update]  Telechargement de la version 1.1.4.4...
[DEBUG 2023-04-20 09:54:42,427 utils_update]  Dezippage du zip...
[DEBUG 2023-04-20 09:54:42,450 utils_update]  Installation des nouveaux fichiers...
[DEBUG 2023-04-20 09:54:43,289 utils_update]  Installation terminee.
[DEBUG 2023-04-20 09:54:43,289 utils_update]  AutoReloadWSGI...
[DEBUG 2023-04-20 09:54:43,290 utils_update]  Collectstatic...
[DEBUG 2023-04-20 09:54:43,635 utils_update]  Migration DB...
[INFO 2023-04-20 09:54:43,872 log]  OK: /utilisateur/outils/update
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/dist-packages/django/core/handlers/exception.py", line 47, in inner
    response = get_response(request)
  File "/usr/local/lib/python3.9/dist-packages/django/core/handlers/base.py", line 181, in _get_response
    response = wrapped_callback(request, *callback_args, **callback_kwargs)
  File "/usr/local/lib/python3.9/dist-packages/django/views/generic/base.py", line 70, in view
    return self.dispatch(request, *args, **kwargs)
  File "/usr/local/lib/python3.9/dist-packages/django/contrib/auth/mixins.py", line 71, in dispatch
    return super().dispatch(request, *args, **kwargs)
  File "/usr/local/lib/python3.9/dist-packages/django/contrib/auth/mixins.py", line 128, in dispatch
    return super().dispatch(request, *args, **kwargs)
  File "/usr/local/lib/python3.9/dist-packages/django/views/generic/base.py", line 98, in dispatch
    return handler(request, *args, **kwargs)
  File "/.../Noethysweb-main/noethysweb/outils/views/update.py", line 29, in post
    resultat = utils_update.Update()
  File "/.../Noethysweb-main/noethysweb/outils/utils/utils_update.py", line 139, in Update
    call_command("migrate")
  File "/usr/local/lib/python3.9/dist-packages/django/core/management/__init__.py", line 181, in call_command
    return command.execute(*args, **defaults)
  File "/usr/local/lib/python3.9/dist-packages/django/core/management/base.py", line 398, in execute
    output = self.handle(*args, **options)
  File "/usr/local/lib/python3.9/dist-packages/django/core/management/base.py", line 89, in wrapped
    res = handle_func(*args, **kwargs)
  File "/usr/local/lib/python3.9/dist-packages/django/core/management/commands/migrate.py", line 105, in handle
    raise CommandError(
django.core.management.base.CommandError: Conflicting migrations detected; multiple leaf nodes in the migration graph: (0107_alter_utilisateur_options, 0109_alter_transport_prog in core).
To fix them run 'python manage.py makemigrations --merge'

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

Plus d'informations
il y a 1 an 7 mois #26955 par Ivan
Bonjour,

Je n'ai pas ce problème lors de mes mises à jour.

J'ai jeté un coup d'oeil sur mes fichiers de migration sans trouver de problème particulier. Tu peux m'envoyer tes fichiers de migration de 107 à 109 (dans répertoire core/migrations) par email sur ma messagerie noethys chez gmail afin que je regarde ça.

Ivan

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

Plus d'informations
il y a 1 an 7 mois #26958 par empp
Bonjour et merci Ivan,
Je n'ai pas cette adresse mail. je mets donc les fichiers demandés en P.J. avec extension .txt.

Bon week-end,
Bernard

Fichier attaché :

Nom du fichier : 0108_auto_...2149.txt
Taille du ficher :16 ko

Fichier attaché :

Nom du fichier : 0109_alter...prog.txt
Taille du ficher :1 ko

Fichier attaché :

Nom du fichier : 0107_auto_...2129.txt
Taille du ficher :23 ko
Pièces jointes :

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

Plus d'informations
il y a 1 an 7 mois #26980 par empp
Bonsoir,
Je n'ai pas eu le problème en passant en V.1.1.4.9.
Mystère... à suivre.
Bernard

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

Plus d'informations
il y a 1 an 7 mois #26982 par Ivan
Bonjour,

Je n'ai identifié aucune anomalie dans les fichiers envoyés. Mystère...

Ivan
Les utilisateur(s) suivant ont remercié: empp

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

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