Support #50667
AttributeError après installation
Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
28 janvier 2021
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Non
Description
Sur une Debian Buster fraîchement installée, j'ai lancé l'installation de l'environnement de développement local en suivant la documentation. Cf log "debug.log" ci-joint.
Suite à cette installation, Publik n'est pas totalement fonctionnel, certaines pages entraînant des erreurs. Exemple, la tentative de renommage du site sur la page https://wcs.dev.publik.love/backoffice/settings/sitename entraîne l'erreur suivante :
Traceback: File "/home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages/django/core/handlers/exception.py" in inner 41. response = get_response(request) File "/home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages/django/utils/deprecation.py" in __call__ 138. response = self.process_request(request) File "/home/guillaume/src/wcs/wcs/middleware.py" in process_request 47. pub.parse_request(compat_request) File "/home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages/quixote/publish.py" in parse_request 90. request.process_inputs() File "/home/guillaume/src/wcs/wcs/qommon/http_request.py" in process_inputs 141. quixote.http_request.HTTPRequest.process_inputs(self) File "/home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages/quixote/http_request.py" in process_inputs 204. s = self.stdin.read(min(remaining, 10000)) Exception Type: AttributeError at /backoffice/settings/sitename Exception Value: 'NoneType' object has no attribute 'read'
Fichiers
Historique
Mis à jour par Frédéric Péters il y a environ 3 ans
Oui, c'est une régression suite à la montée de version de Quixote en version 3.3; c'est suivi dans le ticket #50615.
Le patch https://dev.entrouvert.org/attachments/51476 peut être appliqué dans le dépôt publik-devinst en attendant résolution.