- Forum
- Entraide
- Noethysweb, la version online
- Erreur 403 lors de l'inscription d'une famille à une activité
Erreur 403 lors de l'inscription d'une famille à une activité
- VLamaignere
- Auteur du sujet
- Hors Ligne
- Nouveau membre
Réduire
Plus d'informations
- Messages : 1
- Remerciements reçus 0
il y a 4 mois 2 semaines #27983
par VLamaignere
Bonjour,
Nous venons de basculer sur Noethysweb et nous essayons de développer notre portail Famille.
Lorsqu'une famille essaie de s'inscrire à une activité, elle reçoit un message d'erreur 403 ("cette page n'existe pas").
Pourtant, lorsque la personne revient à la page précédente, l'inscription est bien effective.
Est-ce un bug?
Merci bien.
Valérie
Nous venons de basculer sur Noethysweb et nous essayons de développer notre portail Famille.
Lorsqu'une famille essaie de s'inscrire à une activité, elle reçoit un message d'erreur 403 ("cette page n'existe pas").
Pourtant, lorsque la personne revient à la page précédente, l'inscription est bien effective.
Est-ce un bug?
Merci bien.
Valérie
Pièces jointes :
Connexion ou Créer un compte pour participer à la conversation.
- Ivan
- Hors Ligne
- Administrateur
Réduire
Plus d'informations
- Messages : 3792
- Remerciements reçus 522
il y a 4 mois 2 semaines #27984
par Ivan
Réponse de Ivan sur le sujet Erreur 403 lors de l'inscription d'une famille à une activité
Bonjour,
C'est un bug qui apparaît dans une situation bien précise, je pense avoir trouvé un correctif. Mise à jour dans la journée je pense.
Ivan
C'est un bug qui apparaît dans une situation bien précise, je pense avoir trouvé un correctif. Mise à jour dans la journée je pense.
Ivan
Connexion ou Créer un compte pour participer à la conversation.
- jlaroche
- Hors Ligne
- Nouveau membre
Réduire
Plus d'informations
- Messages : 9
- Remerciements reçus 0
il y a 2 mois 4 semaines #28043
par jlaroche
Réponse de jlaroche sur le sujet Erreur 403 lors de l'inscription d'une famille à une activité
Bonjour, j'ai ma version à jour, mais toujours le même soucis de 403 après l'inscription qui pourtant passe toujours bien:
[INFO 2024-08-21 11:26:04,275 log] OK: /activites/validation_form
Traceback (most recent call last):
File "/usr/local/lib/python3.8/site-packages/django/db/backends/mysql/base.py", line 73, in execute
return self.cursor.execute(query, args)
File "/usr/local/lib/python3.8/site-packages/MySQLdb/cursors.py", line 206, in execute
res = self._query(query)
File "/usr/local/lib/python3.8/site-packages/MySQLdb/cursors.py", line 319, in _query
db.query(q)
File "/usr/local/lib/python3.8/site-packages/MySQLdb/connections.py", line 259, in query
_mysql.connection.query(self, query)
MySQLdb._exceptions.OperationalError: (1048, "Column 'famille_id' cannot be null")
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/lib/python3.8/site-packages/django/core/handlers/exception.py", line 47, in inner
response = get_response(request)
File "/usr/local/lib/python3.8/site-packages/django/core/handlers/base.py", line 181, in _get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/app/core/decorators.py", line 51, in _function
return function(request, *args, **kwargs)
File "/app/portail/views/inscrire_activite.py", line 98, in Valid_form
PortailRenseignement.objects.create(famille=form.cleaned_data["famille"], individu=individu, categorie="famille_pieces", code="Nouvelle pièce", validation_auto=True,
File "/usr/local/lib/python3.8/site-packages/django/db/models/manager.py", line 85, in manager_method
return getattr(self.get_queryset(), name)(*args, **kwargs)
File "/usr/local/lib/python3.8/site-packages/django/db/models/query.py", line 453, in create
obj.save(force_insert=True, using=self.db)
File "/usr/local/lib/python3.8/site-packages/django/db/models/base.py", line 739, in save
self.save_base(using=using, force_insert=force_insert,
File "/usr/local/lib/python3.8/site-packages/django/db/models/base.py", line 776, in save_base
updated = self._save_table(
File "/usr/local/lib/python3.8/site-packages/django/db/models/base.py", line 881, in _save_table
results = self._do_insert(cls._base_manager, using, fields, returning_fields, raw)
File "/usr/local/lib/python3.8/site-packages/django/db/models/base.py", line 919, in _do_insert
return manager._insert(
File "/usr/local/lib/python3.8/site-packages/django/db/models/manager.py", line 85, in manager_method
return getattr(self.get_queryset(), name)(*args, **kwargs)
File "/usr/local/lib/python3.8/site-packages/django/db/models/query.py", line 1270, in _insert
return query.get_compiler(using=using).execute_sql(returning_fields)
File "/usr/local/lib/python3.8/site-packages/django/db/models/sql/compiler.py", line 1416, in execute_sql
cursor.execute(sql, params)
File "/usr/local/lib/python3.8/site-packages/django/db/backends/utils.py", line 66, in execute
return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
File "/usr/local/lib/python3.8/site-packages/django/db/backends/utils.py", line 75, in _execute_with_wrappers
return executor(sql, params, many, context)
File "/usr/local/lib/python3.8/site-packages/django/db/backends/utils.py", line 84, in _execute
return self.cursor.execute(sql, params)
File "/usr/local/lib/python3.8/site-packages/django/db/backends/mysql/base.py", line 78, in execute
raise IntegrityError(*tuple(e.args))
django.db.utils.IntegrityError: (1048, "Column 'famille_id' cannot be null")
[INFO 2024-08-21 11:26:04,275 log] OK: /activites/validation_form
Traceback (most recent call last):
File "/usr/local/lib/python3.8/site-packages/django/db/backends/mysql/base.py", line 73, in execute
return self.cursor.execute(query, args)
File "/usr/local/lib/python3.8/site-packages/MySQLdb/cursors.py", line 206, in execute
res = self._query(query)
File "/usr/local/lib/python3.8/site-packages/MySQLdb/cursors.py", line 319, in _query
db.query(q)
File "/usr/local/lib/python3.8/site-packages/MySQLdb/connections.py", line 259, in query
_mysql.connection.query(self, query)
MySQLdb._exceptions.OperationalError: (1048, "Column 'famille_id' cannot be null")
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/lib/python3.8/site-packages/django/core/handlers/exception.py", line 47, in inner
response = get_response(request)
File "/usr/local/lib/python3.8/site-packages/django/core/handlers/base.py", line 181, in _get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/app/core/decorators.py", line 51, in _function
return function(request, *args, **kwargs)
File "/app/portail/views/inscrire_activite.py", line 98, in Valid_form
PortailRenseignement.objects.create(famille=form.cleaned_data["famille"], individu=individu, categorie="famille_pieces", code="Nouvelle pièce", validation_auto=True,
File "/usr/local/lib/python3.8/site-packages/django/db/models/manager.py", line 85, in manager_method
return getattr(self.get_queryset(), name)(*args, **kwargs)
File "/usr/local/lib/python3.8/site-packages/django/db/models/query.py", line 453, in create
obj.save(force_insert=True, using=self.db)
File "/usr/local/lib/python3.8/site-packages/django/db/models/base.py", line 739, in save
self.save_base(using=using, force_insert=force_insert,
File "/usr/local/lib/python3.8/site-packages/django/db/models/base.py", line 776, in save_base
updated = self._save_table(
File "/usr/local/lib/python3.8/site-packages/django/db/models/base.py", line 881, in _save_table
results = self._do_insert(cls._base_manager, using, fields, returning_fields, raw)
File "/usr/local/lib/python3.8/site-packages/django/db/models/base.py", line 919, in _do_insert
return manager._insert(
File "/usr/local/lib/python3.8/site-packages/django/db/models/manager.py", line 85, in manager_method
return getattr(self.get_queryset(), name)(*args, **kwargs)
File "/usr/local/lib/python3.8/site-packages/django/db/models/query.py", line 1270, in _insert
return query.get_compiler(using=using).execute_sql(returning_fields)
File "/usr/local/lib/python3.8/site-packages/django/db/models/sql/compiler.py", line 1416, in execute_sql
cursor.execute(sql, params)
File "/usr/local/lib/python3.8/site-packages/django/db/backends/utils.py", line 66, in execute
return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
File "/usr/local/lib/python3.8/site-packages/django/db/backends/utils.py", line 75, in _execute_with_wrappers
return executor(sql, params, many, context)
File "/usr/local/lib/python3.8/site-packages/django/db/backends/utils.py", line 84, in _execute
return self.cursor.execute(sql, params)
File "/usr/local/lib/python3.8/site-packages/django/db/backends/mysql/base.py", line 78, in execute
raise IntegrityError(*tuple(e.args))
django.db.utils.IntegrityError: (1048, "Column 'famille_id' cannot be null")
Connexion ou Créer un compte pour participer à la conversation.
- jlaroche
- Hors Ligne
- Nouveau membre
Réduire
Plus d'informations
- Messages : 9
- Remerciements reçus 0
il y a 2 mois 3 semaines #28052
par jlaroche
Réponse de jlaroche sur le sujet Erreur 403 lors de l'inscription d'une famille à une activité
Bonjour, après quelques tests, l'erreur 403 à l'inscription côté portail famille vient du fait que j'ai coché "Imposer le téléchargement des pièces à fournir" dans l'activité, si je le décoche l'erreur n'y est plus.
Un redémarrage du docker à permis de résoudre le bug et l'erreur.
Un redémarrage du docker à permis de résoudre le bug et l'erreur.
Connexion ou Créer un compte pour participer à la conversation.
- Ivan
- Hors Ligne
- Administrateur
Réduire
Plus d'informations
- Messages : 3792
- Remerciements reçus 522
il y a 2 mois 3 semaines #28061
par Ivan
Réponse de Ivan sur le sujet Erreur 403 lors de l'inscription d'une famille à une activité
Bonjour,
Finalement, je n'ai pas encore eu le temps de publier une mise à jour. La prochaine version devrait donc corriger le problème.
Ivan
Finalement, je n'ai pas encore eu le temps de publier une mise à jour. La prochaine version devrait donc corriger le problème.
Ivan
Connexion ou Créer un compte pour participer à la conversation.
- Forum
- Entraide
- Noethysweb, la version online
- Erreur 403 lors de l'inscription d'une famille à une activité
Temps de génération de la page : 0.376 secondes