Projet

Général

Profil

Development #33196

Erreur à la validation sur https://demarches-validation.test.entrouvert.org/pcros/

Ajouté par Pierre Cros il y a presque 5 ans. Mis à jour il y a presque 5 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
17 mai 2019
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Exception:
type = '<type 'exceptions.AttributeError'>', value = ''LazyFieldVar' object has no attribute 'split''

Stack trace (most recent call first):
File "/usr/lib/python2.7/dist-packages/wcs/qommon/templatetags/qommon.py", line 48, in split
46 @register.filter
47 def split(string, separator=' '):

48 return (string or '').split(separator)

49
50 @register.filter locals:
separator = ' '
string = <wcs.variables.LazyFieldVar object at 0x7fb5ad721190> File "/usr/lib/python2.7/dist-packages/django/template/base.py", line 736, in resolve
734 new_obj = func(obj, autoescape=context.autoescape, *arg_vals)
735 else:

736 new_obj = func(obj, *arg_vals)

737 if getattr(func, 'is_safe', False) and isinstance(obj, SafeData):
738 obj = mark_safe(new_obj) locals:
arg_vals = []
args = []
context = [{'False': False, 'None': None, 'True': True}, {'session_user_field_adresse_electronique': '', 'no_extra_js': 'False', 'hobo_url': 'https://hobo-validation.test.entrouvert.org/', 'session_user_field_nom': 'Cros', 'statistics_url': 'https://statistiques-validation.test.entrouvert.org/', 'session_user_var_zipcode': '', 'idp_account_url': 'https://connexion-validation.test.entrouvert.org/accounts/', 'session_user': <SqlUser 'Pierre Cros' id:2>, 'idp_api_url': 'https://connexion-validation.test.entrouvert.org/api/', 'portal_url': 'https://validation.test.entrouvert.org/', 'porte_doc_url': 'https://portedoc-validation.test.entrouvert.org/', 'attachments': <wcs.workflows.AttachmentsSubstitutionProxy object at 0x7fb5ad665f50>, 'session_user_f_email': '', 'links': <function print_links at 0x7fb5ae502320>, 'cnil_compliant_visits_tracking_js': '// Matomo\nvar _paq = window._paq || [];\n// disallow cookie\'s time extension\n_paq.push([function() {\nvar self = this;\nfunction getOriginalVisitorCookieTimeout() {\nvar now = new Date(),\nnowTs = Math.round(now.getTime() / 1000),\nvisitorInfo = self.getVisitorInfo();\nvar createTs = parseInt(visitorInfo2);\nvar cookieTimeout = 33696000; // 13 months in seconds\nvar originalTimeout = createTs + cookieTimeout - nowTs;\nreturn originalTimeout;\n}\nthis.setVisitorCookieTimeout( getOriginalVisitorCookieTimeout() );\n}]);\n/* tracker methods like "setCustomDimension" should be called before "trackPageView" */\n_paq.push([\'trackPageView\']);\n_paq.push([\'enableLinkTracking\']);\n(function() {\nvar u="//matomo-test.entrouvert.org/";\n_paq.push([\'setTrackerUrl\', u+\'matomo.php\']);\n_paq.push([\'setSiteId\', \'2\']);\nvar d=document, g=d.createElement(\'script\'), s=d.getElementsByTagName(\'script\')[0];\ng.type=\'text/javascript\'; g.async=true; g.defer=true; g.src=u+\'matomo.js\'; s.parentNode.insertBefore(g,s);\n})();\n// End Matomo Code', 'script': <wcs.scripts.ScriptsSubstitutionProxy object at 0x7fb5ad665d10>, 'session_user_field_prenom': 'Pierre', 'session_user_f_last_name': 'Cros', 'session_user_backoffice_access': True, 'matomo_logme_url': 'https://matomo-test.entrouvert.org/index.php?module=Login&action=logme&login=validation.test.entrouvert.org&password=86d1a35cc80761eb0dac1428b0e32f62', 'site_url': 'https://demarches-validation.test.entrouvert.org', 'theme': 'grosboule-les-bains', 'session_user_f_mobile': '', 'session_user_field_photo': 'https://connexion-validation.test.entrouvert.org/media/profile-image/1cf2921cf3c89369a1a4d278b92db4bd.jpeg', 'today': <LazyDateObject: datetime.date(2019, 5, 17)>, 'session_user_var_photo': 'https://connexion-validation.test.entrouvert.org/media/profile-image/1cf2921cf3c89369a1a4d278b92db4bd.jpeg', 'session_user_email': '', 'agendas_url': 'https://agendas-validation.test.entrouvert.org/', 'session_user_var_email': '', 'session_user_display_name': 'Pierre Cros', 'form': <wcs.variables.LazyFormData object at 0x7fb5ad665f10>, 'manager_homepage_title': 'Portail Agent', 'manager_homepage_url': 'https://agents-validation.test.entrouvert.org/', 'session_user_f_city': '', 'session_user_var_last_name': 'Cros', 'session_user_f_address': '', 'session_user_f_phone': '', 'session_user_f_first_name': 'Pierre', 'session_user_field_commune': '', 'now': <LazyDateObject: datetime.datetime(2019, 5, 17, 11, 33, 41, 473371)>, 'announces_url': 'https://annonces-validation.test.entrouvert.org/', 'theme_color': '#13b29c', 'environment_label': 'Validation', 'data_source': <wcs.data_sources.DataSourcesSubstitutionProxy object at 0x7fb5ad71fd50>, 'session_user_admin_access': True, 'site_lang': 'fr', 'idp_registration_url': 'https://connexion-validation.test.entrouvert.org/accounts/register/', 'css_variant': 'grosboule-les-bains', 'portal_user_title': 'Portail de validation', 'is_in_backoffice': False, 'default_from_email': '', 'site_theme': 'publik-base', 'portal_user_url': 'https://validation.test.entrouvert.org/', 'session_user_var_title': '', 'session_user_var_address': '', 'site_name': 'D\xc3\xa9marches', 'session_user_name_identifier_0': '616503fdbf824796adcf81cd63fcb0f6', 'global_title': 'Validation Publik', 'session_user_f_photo': 'https://connexion-validation.test.entrouvert.org/media/profile-image/1cf2921cf3c89369a1a4d278b92db4bd.jpeg', 'session_user_field_numero_national': '', 'session_user_var_city': '', 'passerelle_url': 'https://passerelle-validation.test.entrouvert.org/', 'portal_agent_title': 'Portail Agent', 'session_user_f_numero_national': '', 'portal_agent_url': 'https://agents-validation.test.entrouvert.org/', 'session_user_var_mobile': '', 'session_user_var_numero_national': '', 'session_user_f_zipcode': '', 'session_user_field_adresse': '', 'session_user_field_civilite': '', 'session_user_field_code_postal': '', 'email_signature': '', 'session_user_var_phone': '', 'idp_url': 'https://connexion-validation.test.entrouvert.org/', 'webservice': <wcs.wscalls.WsCallsSubstitutionProxy object at 0x7fb5ad665fd0>, 'session_user_var_first_name': 'Pierre', 'request': <wcs.variables.LazyRequest object at 0x7fb5ad665c90>, 'session_id': '1dbc8f5a6668e27a', 'site_url_backoffice': 'https://demarches-validation.test.entrouvert.org/backoffice', 'eservices_url': 'https://demarches-validation.test.entrouvert.org/', 'session_user_field_telephone': '', 'session_user_field_mobile': '', 'session_user_f_title': '', 'accueil_url': 'https://accueil-validation.test.entrouvert.org/'}]
escape_isnt_last_filter = True
func = <function split at 0x7fb5b8b8f758>
ignore_failures = False
obj = <wcs.variables.LazyFieldVar object at 0x7fb5ad721190>
self = <django.template.base.FilterExpression object at 0x7fb5ad721b10> File "/usr/lib/python2.7/dist-packages/django/template/base.py", line 1045, in render
1043 # control (e.g. exception rendering). In that case, we fail
1044 # quietly.

1045 return ''

1046 return render_value_in_context(output, context)
1047 locals:
context = [{'False': False, 'None': None, 'True': True}, {'session_user_field_adresse_electronique': '', 'no_extra_js': 'False', 'hobo_url': 'https://hobo-validation.test.entrouvert.org/', 'session_user_field_nom': 'Cros', 'statistics_url': 'https://statistiques-validation.test.entrouvert.org/', 'session_user_var_zipcode': '', 'idp_account_url': 'https://connexion-validation.test.entrouvert.org/accounts/', 'session_user': <SqlUser 'Pierre Cros' id:2>, 'idp_api_url': 'https://connexion-validation.test.entrouvert.org/api/', 'portal_url': 'https://validation.test.entrouvert.org/', 'porte_doc_url': 'https://portedoc-validation.test.entrouvert.org/', 'attachments': <wcs.workflows.AttachmentsSubstitutionProxy object at 0x7fb5ad665f50>, 'session_user_f_email': '', 'links': <function print_links at 0x7fb5ae502320>, 'cnil_compliant_visits_tracking_js': '// Matomo\nvar _paq = window._paq || [];\n// disallow cookie\'s time extension\n_paq.push([function() {\nvar self = this;\nfunction getOriginalVisitorCookieTimeout() {\nvar now = new Date(),\nnowTs = Math.round(now.getTime() / 1000),\nvisitorInfo = self.getVisitorInfo();\nvar createTs = parseInt(visitorInfo2);\nvar cookieTimeout = 33696000; // 13 months in seconds\nvar originalTimeout = createTs + cookieTimeout - nowTs;\nreturn originalTimeout;\n}\nthis.setVisitorCookieTimeout( getOriginalVisitorCookieTimeout() );\n}]);\n/* tracker methods like "setCustomDimension" should be called before "trackPageView" */\n_paq.push([\'trackPageView\']);\n_paq.push([\'enableLinkTracking\']);\n(function() {\nvar u="//matomo-test.entrouvert.org/";\n_paq.push([\'setTrackerUrl\', u+\'matomo.php\']);\n_paq.push([\'setSiteId\', \'2\']);\nvar d=document, g=d.createElement(\'script\'), s=d.getElementsByTagName(\'script\')[0];\ng.type=\'text/javascript\'; g.async=true; g.defer=true; g.src=u+\'matomo.js\'; s.parentNode.insertBefore(g,s);\n})();\n// End Matomo Code', 'script': <wcs.scripts.ScriptsSubstitutionProxy object at 0x7fb5ad665d10>, 'session_user_field_prenom': 'Pierre', 'session_user_f_last_name': 'Cros', 'session_user_backoffice_access': True, 'matomo_logme_url': 'https://matomo-test.entrouvert.org/index.php?module=Login&action=logme&login=validation.test.entrouvert.org&password=86d1a35cc80761eb0dac1428b0e32f62', 'site_url': 'https://demarches-validation.test.entrouvert.org', 'theme': 'grosboule-les-bains', 'session_user_f_mobile': '', 'session_user_field_photo': 'https://connexion-validation.test.entrouvert.org/media/profile-image/1cf2921cf3c89369a1a4d278b92db4bd.jpeg', 'today': <LazyDateObject: datetime.date(2019, 5, 17)>, 'session_user_var_photo': 'https://connexion-validation.test.entrouvert.org/media/profile-image/1cf2921cf3c89369a1a4d278b92db4bd.jpeg', 'session_user_email': '', 'agendas_url': 'https://agendas-validation.test.entrouvert.org/', 'session_user_var_email': '', 'session_user_display_name': 'Pierre Cros', 'form': <wcs.variables.LazyFormData object at 0x7fb5ad665f10>, 'manager_homepage_title': 'Portail Agent', 'manager_homepage_url': 'https://agents-validation.test.entrouvert.org/', 'session_user_f_city': '', 'session_user_var_last_name': 'Cros', 'session_user_f_address': '', 'session_user_f_phone': '', 'session_user_f_first_name': 'Pierre', 'session_user_field_commune': '', 'now': <LazyDateObject: datetime.datetime(2019, 5, 17, 11, 33, 41, 473371)>, 'announces_url': 'https://annonces-validation.test.entrouvert.org/', 'theme_color': '#13b29c', 'environment_label': 'Validation', 'data_source': <wcs.data_sources.DataSourcesSubstitutionProxy object at 0x7fb5ad71fd50>, 'session_user_admin_access': True, 'site_lang': 'fr', 'idp_registration_url': 'https://connexion-validation.test.entrouvert.org/accounts/register/', 'css_variant': 'grosboule-les-bains', 'portal_user_title': 'Portail de validation', 'is_in_backoffice': False, 'default_from_email': '', 'site_theme': 'publik-base', 'portal_user_url': 'https://validation.test.entrouvert.org/', 'session_user_var_title': '', 'session_user_var_address': '', 'site_name': 'D\xc3\xa9marches', 'session_user_name_identifier_0': '616503fdbf824796adcf81cd63fcb0f6', 'global_title': 'Validation Publik', 'session_user_f_photo': 'https://connexion-validation.test.entrouvert.org/media/profile-image/1cf2921cf3c89369a1a4d278b92db4bd.jpeg', 'session_user_field_numero_national': '', 'session_user_var_city': '', 'passerelle_url': 'https://passerelle-validation.test.entrouvert.org/', 'portal_agent_title': 'Portail Agent', 'session_user_f_numero_national': '', 'portal_agent_url': 'https://agents-validation.test.entrouvert.org/', 'session_user_var_mobile': '', 'session_user_var_numero_national': '', 'session_user_f_zipcode': '', 'session_user_field_adresse': '', 'session_user_field_civilite': '', 'session_user_field_code_postal': '', 'email_signature': '', 'session_user_var_phone': '', 'idp_url': 'https://connexion-validation.test.entrouvert.org/', 'webservice': <wcs.wscalls.WsCallsSubstitutionProxy object at 0x7fb5ad665fd0>, 'session_user_var_first_name': 'Pierre', 'request': <wcs.variables.LazyRequest object at 0x7fb5ad665c90>, 'session_id': '1dbc8f5a6668e27a', 'site_url_backoffice': 'https://demarches-validation.test.entrouvert.org/backoffice', 'eservices_url': 'https://demarches-validation.test.entrouvert.org/', 'session_user_field_telephone': '', 'session_user_field_mobile': '', 'session_user_f_title': '', 'accueil_url': 'https://accueil-validation.test.entrouvert.org/'}]
self = <Variable Node: form_var_test|split> File "/usr/lib/python2.7/dist-packages/django/template/base.py", line 961, in render_annotated
959 if context.template.engine.debug and not hasattr(e, 'template_debug'):
960 e.template_debug = context.render_context.template.get_exception_info(e, self.token)

961 raise

962
963 def iter(self): locals:
context = [{'False': False, 'None': None, 'True': True}, {'session_user_field_adresse_electronique': '', 'no_extra_js': 'False', 'hobo_url': 'https://hobo-validation.test.entrouvert.org/', 'session_user_field_nom': 'Cros', 'statistics_url': 'https://statistiques-validation.test.entrouvert.org/', 'session_user_var_zipcode': '', 'idp_account_url': 'https://connexion-validation.test.entrouvert.org/accounts/', 'session_user': <SqlUser 'Pierre Cros' id:2>, 'idp_api_url': 'https://connexion-validation.test.entrouvert.org/api/', 'portal_url': 'https://validation.test.entrouvert.org/', 'porte_doc_url': 'https://portedoc-validation.test.entrouvert.org/', 'attachments': <wcs.workflows.AttachmentsSubstitutionProxy object at 0x7fb5ad665f50>, 'session_user_f_email': '', 'links': <function print_links at 0x7fb5ae502320>, 'cnil_compliant_visits_tracking_js': '// Matomo\nvar _paq = window._paq || [];\n// disallow cookie\'s time extension\n_paq.push([function() {\nvar self = this;\nfunction getOriginalVisitorCookieTimeout() {\nvar now = new Date(),\nnowTs = Math.round(now.getTime() / 1000),\nvisitorInfo = self.getVisitorInfo();\nvar createTs = parseInt(visitorInfo2);\nvar cookieTimeout = 33696000; // 13 months in seconds\nvar originalTimeout = createTs + cookieTimeout - nowTs;\nreturn originalTimeout;\n}\nthis.setVisitorCookieTimeout( getOriginalVisitorCookieTimeout() );\n}]);\n/* tracker methods like "setCustomDimension" should be called before "trackPageView" */\n_paq.push([\'trackPageView\']);\n_paq.push([\'enableLinkTracking\']);\n(function() {\nvar u="//matomo-test.entrouvert.org/";\n_paq.push([\'setTrackerUrl\', u+\'matomo.php\']);\n_paq.push([\'setSiteId\', \'2\']);\nvar d=document, g=d.createElement(\'script\'), s=d.getElementsByTagName(\'script\')[0];\ng.type=\'text/javascript\'; g.async=true; g.defer=true; g.src=u+\'matomo.js\'; s.parentNode.insertBefore(g,s);\n})();\n// End Matomo Code', 'script': <wcs.scripts.ScriptsSubstitutionProxy object at 0x7fb5ad665d10>, 'session_user_field_prenom': 'Pierre', 'session_user_f_last_name': 'Cros', 'session_user_backoffice_access': True, 'matomo_logme_url': 'https://matomo-test.entrouvert.org/index.php?module=Login&action=logme&login=validation.test.entrouvert.org&password=86d1a35cc80761eb0dac1428b0e32f62', 'site_url': 'https://demarches-validation.test.entrouvert.org', 'theme': 'grosboule-les-bains', 'session_user_f_mobile': '', 'session_user_field_photo': 'https://connexion-validation.test.entrouvert.org/media/profile-image/1cf2921cf3c89369a1a4d278b92db4bd.jpeg', 'today': <LazyDateObject: datetime.date(2019, 5, 17)>, 'session_user_var_photo': 'https://connexion-validation.test.entrouvert.org/media/profile-image/1cf2921cf3c89369a1a4d278b92db4bd.jpeg', 'session_user_email': '', 'agendas_url': 'https://agendas-validation.test.entrouvert.org/', 'session_user_var_email': '', 'session_user_display_name': 'Pierre Cros', 'form': <wcs.variables.LazyFormData object at 0x7fb5ad665f10>, 'manager_homepage_title': 'Portail Agent', 'manager_homepage_url': 'https://agents-validation.test.entrouvert.org/', 'session_user_f_city': '', 'session_user_var_last_name': 'Cros', 'session_user_f_address': '', 'session_user_f_phone': '', 'session_user_f_first_name': 'Pierre', 'session_user_field_commune': '', 'now': <LazyDateObject: datetime.datetime(2019, 5, 17, 11, 33, 41, 473371)>, 'announces_url': 'https://annonces-validation.test.entrouvert.org/', 'theme_color': '#13b29c', 'environment_label': 'Validation', 'data_source': <wcs.data_sources.DataSourcesSubstitutionProxy object at 0x7fb5ad71fd50>, 'session_user_admin_access': True, 'site_lang': 'fr', 'idp_registration_url': 'https://connexion-validation.test.entrouvert.org/accounts/register/', 'css_variant': 'grosboule-les-bains', 'portal_user_title': 'Portail de validation', 'is_in_backoffice': False, 'default_from_email': '', 'site_theme': 'publik-base', 'portal_user_url': 'https://validation.test.entrouvert.org/', 'session_user_var_title': '', 'session_user_var_address': '', 'site_name': 'D\xc3\xa9marches', 'session_user_name_identifier_0': '616503fdbf824796adcf81cd63fcb0f6', 'global_title': 'Validation Publik', 'session_user_f_photo': 'https://connexion-validation.test.entrouvert.org/media/profile-image/1cf2921cf3c89369a1a4d278b92db4bd.jpeg', 'session_user_field_numero_national': '', 'session_user_var_city': '', 'passerelle_url': 'https://passerelle-validation.test.entrouvert.org/', 'portal_agent_title': 'Portail Agent', 'session_user_f_numero_national': '', 'portal_agent_url': 'https://agents-validation.test.entrouvert.org/', 'session_user_var_mobile': '', 'session_user_var_numero_national': '', 'session_user_f_zipcode': '', 'session_user_field_adresse': '', 'session_user_field_civilite': '', 'session_user_field_code_postal': '', 'email_signature': '', 'session_user_var_phone': '', 'idp_url': 'https://connexion-validation.test.entrouvert.org/', 'webservice': <wcs.wscalls.WsCallsSubstitutionProxy object at 0x7fb5ad665fd0>, 'session_user_var_first_name': 'Pierre', 'request': <wcs.variables.LazyRequest object at 0x7fb5ad665c90>, 'session_id': '1dbc8f5a6668e27a', 'site_url_backoffice': 'https://demarches-validation.test.entrouvert.org/backoffice', 'eservices_url': 'https://demarches-validation.test.entrouvert.org/', 'session_user_field_telephone': '', 'session_user_field_mobile': '', 'session_user_f_title': '', 'accueil_url': 'https://accueil-validation.test.entrouvert.org/'}]
e = AttributeError("'LazyFieldVar' object has no attribute 'split'",)
self = <Variable Node: form_var_test|split> File "/usr/lib/python2.7/dist-packages/django/template/base.py", line 990, in render
988 for node in self:
989 if isinstance(node, Node):

990 bit = node.render_annotated(context)

991 else:
992 bit = node locals:
bit = u'<p>commentaire : '
bits = [u'', u'<p>commentaire : ']
context = [{'False': False, 'None': None, 'True': True}, {'session_user_field_adresse_electronique': '', 'no_extra_js': 'False', 'hobo_url': 'https://hobo-validation.test.entrouvert.org/', 'session_user_field_nom': 'Cros', 'statistics_url': 'https://statistiques-validation.test.entrouvert.org/', 'session_user_var_zipcode': '', 'idp_account_url': 'https://connexion-validation.test.entrouvert.org/accounts/', 'session_user': <SqlUser 'Pierre Cros' id:2>, 'idp_api_url': 'https://connexion-validation.test.entrouvert.org/api/', 'portal_url': 'https://validation.test.entrouvert.org/', 'porte_doc_url': 'https://portedoc-validation.test.entrouvert.org/', 'attachments': <wcs.workflows.AttachmentsSubstitutionProxy object at 0x7fb5ad665f50>, 'session_user_f_email': '', 'links': <function print_links at 0x7fb5ae502320>, 'cnil_compliant_visits_tracking_js': '// Matomo\nvar _paq = window._paq || [];\n// disallow cookie\'s time extension\n_paq.push([function() {\nvar self = this;\nfunction getOriginalVisitorCookieTimeout() {\nvar now = new Date(),\nnowTs = Math.round(now.getTime() / 1000),\nvisitorInfo = self.getVisitorInfo();\nvar createTs = parseInt(visitorInfo2);\nvar cookieTimeout = 33696000; // 13 months in seconds\nvar originalTimeout = createTs + cookieTimeout - nowTs;\nreturn originalTimeout;\n}\nthis.setVisitorCookieTimeout( getOriginalVisitorCookieTimeout() );\n}]);\n/* tracker methods like "setCustomDimension" should be called before "trackPageView" */\n_paq.push([\'trackPageView\']);\n_paq.push([\'enableLinkTracking\']);\n(function() {\nvar u="//matomo-test.entrouvert.org/";\n_paq.push([\'setTrackerUrl\', u+\'matomo.php\']);\n_paq.push([\'setSiteId\', \'2\']);\nvar d=document, g=d.createElement(\'script\'), s=d.getElementsByTagName(\'script\')[0];\ng.type=\'text/javascript\'; g.async=true; g.defer=true; g.src=u+\'matomo.js\'; s.parentNode.insertBefore(g,s);\n})();\n// End Matomo Code', 'script': <wcs.scripts.ScriptsSubstitutionProxy object at 0x7fb5ad665d10>, 'session_user_field_prenom': 'Pierre', 'session_user_f_last_name': 'Cros', 'session_user_backoffice_access': True, 'matomo_logme_url': 'https://matomo-test.entrouvert.org/index.php?module=Login&action=logme&login=validation.test.entrouvert.org&password=86d1a35cc80761eb0dac1428b0e32f62', 'site_url': 'https://demarches-validation.test.entrouvert.org', 'theme': 'grosboule-les-bains', 'session_user_f_mobile': '', 'session_user_field_photo': 'https://connexion-validation.test.entrouvert.org/media/profile-image/1cf2921cf3c89369a1a4d278b92db4bd.jpeg', 'today': <LazyDateObject: datetime.date(2019, 5, 17)>, 'session_user_var_photo': 'https://connexion-validation.test.entrouvert.org/media/profile-image/1cf2921cf3c89369a1a4d278b92db4bd.jpeg', 'session_user_email': '', 'agendas_url': 'https://agendas-validation.test.entrouvert.org/', 'session_user_var_email': '', 'session_user_display_name': 'Pierre Cros', 'form': <wcs.variables.LazyFormData object at 0x7fb5ad665f10>, 'manager_homepage_title': 'Portail Agent', 'manager_homepage_url': 'https://agents-validation.test.entrouvert.org/', 'session_user_f_city': '', 'session_user_var_last_name': 'Cros', 'session_user_f_address': '', 'session_user_f_phone': '', 'session_user_f_first_name': 'Pierre', 'session_user_field_commune': '', 'now': <LazyDateObject: datetime.datetime(2019, 5, 17, 11, 33, 41, 473371)>, 'announces_url': 'https://annonces-validation.test.entrouvert.org/', 'theme_color': '#13b29c', 'environment_label': 'Validation', 'data_source': <wcs.data_sources.DataSourcesSubstitutionProxy object at 0x7fb5ad71fd50>, 'session_user_admin_access': True, 'site_lang': 'fr', 'idp_registration_url': 'https://connexion-validation.test.entrouvert.org/accounts/register/', 'css_variant': 'grosboule-les-bains', 'portal_user_title': 'Portail de validation', 'is_in_backoffice': False, 'default_from_email': '', 'site_theme': 'publik-base', 'portal_user_url': 'https://validation.test.entrouvert.org/', 'session_user_var_title': '', 'session_user_var_address': '', 'site_name': 'D\xc3\xa9marches', 'session_user_name_identifier_0': '616503fdbf824796adcf81cd63fcb0f6', 'global_title': 'Validation Publik', 'session_user_f_photo': 'https://connexion-validation.test.entrouvert.org/media/profile-image/1cf2921cf3c89369a1a4d278b92db4bd.jpeg', 'session_user_field_numero_national': '', 'session_user_var_city': '', 'passerelle_url': 'https://passerelle-validation.test.entrouvert.org/', 'portal_agent_title': 'Portail Agent', 'session_user_f_numero_national': '', 'portal_agent_url': 'https://agents-validation.test.entrouvert.org/', 'session_user_var_mobile': '', 'session_user_var_numero_national': '', 'session_user_f_zipcode': '', 'session_user_field_adresse': '', 'session_user_field_civilite': '', 'session_user_field_code_postal': '', 'email_signature': '', 'session_user_var_phone': '', 'idp_url': 'https://connexion-validation.test.entrouvert.org/', 'webservice': <wcs.wscalls.WsCallsSubstitutionProxy object at 0x7fb5ad665fd0>, 'session_user_var_first_name': 'Pierre', 'request': <wcs.variables.LazyRequest object at 0x7fb5ad665c90>, 'session_id': '1dbc8f5a6668e27a', 'site_url_backoffice': 'https://demarches-validation.test.entrouvert.org/backoffice', 'eservices_url': 'https://demarches-validation.test.entrouvert.org/', 'session_user_field_telephone': '', 'session_user_field_mobile': '', 'session_user_f_title': '', 'accueil_url': 'https://accueil-validation.test.entrouvert.org/'}]
node = <Variable Node: form_var_test|split>
self = [<django.template.defaulttags.LoadNode object at 0x7fb5ad721a90>, <TextNode: u'<p>commentaire : '>, <Variable Node: form_var_test|split>, <TextNode: u'</p>\n\n<p>test</p>\n\n<p>'>, <WithNode>, <TextNode: u'</p>'>] File "/usr/lib/python2.7/dist-packages/django/template/base.py", line 199, in _render
197
198 def _render(self, context):

199 return self.nodelist.render(context)

200
201 def render(self, context): locals:
context = [{'False': False, 'None': None, 'True': True}, {'session_user_field_adresse_electronique': '', 'no_extra_js': 'False', 'hobo_url': 'https://hobo-validation.test.entrouvert.org/', 'session_user_field_nom': 'Cros', 'statistics_url': 'https://statistiques-validation.test.entrouvert.org/', 'session_user_var_zipcode': '', 'idp_account_url': 'https://connexion-validation.test.entrouvert.org/accounts/', 'session_user': <SqlUser 'Pierre Cros' id:2>, 'idp_api_url': 'https://connexion-validation.test.entrouvert.org/api/', 'portal_url': 'https://validation.test.entrouvert.org/', 'porte_doc_url': 'https://portedoc-validation.test.entrouvert.org/', 'attachments': <wcs.workflows.AttachmentsSubstitutionProxy object at 0x7fb5ad665f50>, 'session_user_f_email': '', 'links': <function print_links at 0x7fb5ae502320>, 'cnil_compliant_visits_tracking_js': '// Matomo\nvar _paq = window._paq || [];\n// disallow cookie\'s time extension\n_paq.push([function() {\nvar self = this;\nfunction getOriginalVisitorCookieTimeout() {\nvar now = new Date(),\nnowTs = Math.round(now.getTime() / 1000),\nvisitorInfo = self.getVisitorInfo();\nvar createTs = parseInt(visitorInfo2);\nvar cookieTimeout = 33696000; // 13 months in seconds\nvar originalTimeout = createTs + cookieTimeout - nowTs;\nreturn originalTimeout;\n}\nthis.setVisitorCookieTimeout( getOriginalVisitorCookieTimeout() );\n}]);\n/* tracker methods like "setCustomDimension" should be called before "trackPageView" */\n_paq.push([\'trackPageView\']);\n_paq.push([\'enableLinkTracking\']);\n(function() {\nvar u="//matomo-test.entrouvert.org/";\n_paq.push([\'setTrackerUrl\', u+\'matomo.php\']);\n_paq.push([\'setSiteId\', \'2\']);\nvar d=document, g=d.createElement(\'script\'), s=d.getElementsByTagName(\'script\')[0];\ng.type=\'text/javascript\'; g.async=true; g.defer=true; g.src=u+\'matomo.js\'; s.parentNode.insertBefore(g,s);\n})();\n// End Matomo Code', 'script': <wcs.scripts.ScriptsSubstitutionProxy object at 0x7fb5ad665d10>, 'session_user_field_prenom': 'Pierre', 'session_user_f_last_name': 'Cros', 'session_user_backoffice_access': True, 'matomo_logme_url': 'https://matomo-test.entrouvert.org/index.php?module=Login&action=logme&login=validation.test.entrouvert.org&password=86d1a35cc80761eb0dac1428b0e32f62', 'site_url': 'https://demarches-validation.test.entrouvert.org', 'theme': 'grosboule-les-bains', 'session_user_f_mobile': '', 'session_user_field_photo': 'https://connexion-validation.test.entrouvert.org/media/profile-image/1cf2921cf3c89369a1a4d278b92db4bd.jpeg', 'today': <LazyDateObject: datetime.date(2019, 5, 17)>, 'session_user_var_photo': 'https://connexion-validation.test.entrouvert.org/media/profile-image/1cf2921cf3c89369a1a4d278b92db4bd.jpeg', 'session_user_email': '', 'agendas_url': 'https://agendas-validation.test.entrouvert.org/', 'session_user_var_email': '', 'session_user_display_name': 'Pierre Cros', 'form': <wcs.variables.LazyFormData object at 0x7fb5ad665f10>, 'manager_homepage_title': 'Portail Agent', 'manager_homepage_url': 'https://agents-validation.test.entrouvert.org/', 'session_user_f_city': '', 'session_user_var_last_name': 'Cros', 'session_user_f_address': '', 'session_user_f_phone': '', 'session_user_f_first_name': 'Pierre', 'session_user_field_commune': '', 'now': <LazyDateObject: datetime.datetime(2019, 5, 17, 11, 33, 41, 473371)>, 'announces_url': 'https://annonces-validation.test.entrouvert.org/', 'theme_color': '#13b29c', 'environment_label': 'Validation', 'data_source': <wcs.data_sources.DataSourcesSubstitutionProxy object at 0x7fb5ad71fd50>, 'session_user_admin_access': True, 'site_lang': 'fr', 'idp_registration_url': 'https://connexion-validation.test.entrouvert.org/accounts/register/', 'css_variant': 'grosboule-les-bains', 'portal_user_title': 'Portail de validation', 'is_in_backoffice': False, 'default_from_email': '', 'site_theme': 'publik-base', 'portal_user_url': 'https://validation.test.entrouvert.org/', 'session_user_var_title': '', 'session_user_var_address': '', 'site_name': 'D\xc3\xa9marches', 'session_user_name_identifier_0': '616503fdbf824796adcf81cd63fcb0f6', 'global_title': 'Validation Publik', 'session_user_f_photo': 'https://connexion-validation.test.entrouvert.org/media/profile-image/1cf2921cf3c89369a1a4d278b92db4bd.jpeg', 'session_user_field_numero_national': '', 'session_user_var_city': '', 'passerelle_url': 'https://passerelle-validation.test.entrouvert.org/', 'portal_agent_title': 'Portail Agent', 'session_user_f_numero_national': '', 'portal_agent_url': 'https://agents-validation.test.entrouvert.org/', 'session_user_var_mobile': '', 'session_user_var_numero_national': '', 'session_user_f_zipcode': '', 'session_user_field_adresse': '', 'session_user_field_civilite': '', 'session_user_field_code_postal': '', 'email_signature': '', 'session_user_var_phone': '', 'idp_url': 'https://connexion-validation.test.entrouvert.org/', 'webservice': <wcs.wscalls.WsCallsSubstitutionProxy object at 0x7fb5ad665fd0>, 'session_user_var_first_name': 'Pierre', 'request': <wcs.variables.LazyRequest object at 0x7fb5ad665c90>, 'session_id': '1dbc8f5a6668e27a', 'site_url_backoffice': 'https://demarches-validation.test.entrouvert.org/backoffice', 'eservices_url': 'https://demarches-validation.test.entrouvert.org/', 'session_user_field_telephone': '', 'session_user_field_mobile': '', 'session_user_f_title': '', 'accueil_url': 'https://accueil-validation.test.entrouvert.org/'}]
self = <django.template.base.Template object at 0x7fb5ad665ed0> File "/usr/lib/python2.7/dist-packages/django/template/base.py", line 209, in render
207 return self._render(context)
208 else:

209 return self._render(context)

210
211 def compile_nodelist(self): locals:
context = [{'False': False, 'None': None, 'True': True}, {'session_user_field_adresse_electronique': '', 'no_extra_js': 'False', 'hobo_url': 'https://hobo-validation.test.entrouvert.org/', 'session_user_field_nom': 'Cros', 'statistics_url': 'https://statistiques-validation.test.entrouvert.org/', 'session_user_var_zipcode': '', 'idp_account_url': 'https://connexion-validation.test.entrouvert.org/accounts/', 'session_user': <SqlUser 'Pierre Cros' id:2>, 'idp_api_url': 'https://connexion-validation.test.entrouvert.org/api/', 'portal_url': 'https://validation.test.entrouvert.org/', 'porte_doc_url': 'https://portedoc-validation.test.entrouvert.org/', 'attachments': <wcs.workflows.AttachmentsSubstitutionProxy object at 0x7fb5ad665f50>, 'session_user_f_email': '', 'links': <function print_links at 0x7fb5ae502320>, 'cnil_compliant_visits_tracking_js': '// Matomo\nvar _paq = window._paq || [];\n// disallow cookie\'s time extension\n_paq.push([function() {\nvar self = this;\nfunction getOriginalVisitorCookieTimeout() {\nvar now = new Date(),\nnowTs = Math.round(now.getTime() / 1000),\nvisitorInfo = self.getVisitorInfo();\nvar createTs = parseInt(visitorInfo2);\nvar cookieTimeout = 33696000; // 13 months in seconds\nvar originalTimeout = createTs + cookieTimeout - nowTs;\nreturn originalTimeout;\n}\nthis.setVisitorCookieTimeout( getOriginalVisitorCookieTimeout() );\n}]);\n/* tracker methods like "setCustomDimension" should be called before "trackPageView" */\n_paq.push([\'trackPageView\']);\n_paq.push([\'enableLinkTracking\']);\n(function() {\nvar u="//matomo-test.entrouvert.org/";\n_paq.push([\'setTrackerUrl\', u+\'matomo.php\']);\n_paq.push([\'setSiteId\', \'2\']);\nvar d=document, g=d.createElement(\'script\'), s=d.getElementsByTagName(\'script\')[0];\ng.type=\'text/javascript\'; g.async=true; g.defer=true; g.src=u+\'matomo.js\'; s.parentNode.insertBefore(g,s);\n})();\n// End Matomo Code', 'script': <wcs.scripts.ScriptsSubstitutionProxy object at 0x7fb5ad665d10>, 'session_user_field_prenom': 'Pierre', 'session_user_f_last_name': 'Cros', 'session_user_backoffice_access': True, 'matomo_logme_url': 'https://matomo-test.entrouvert.org/index.php?module=Login&action=logme&login=validation.test.entrouvert.org&password=86d1a35cc80761eb0dac1428b0e32f62', 'site_url': 'https://demarches-validation.test.entrouvert.org', 'theme': 'grosboule-les-bains', 'session_user_f_mobile': '', 'session_user_field_photo': 'https://connexion-validation.test.entrouvert.org/media/profile-image/1cf2921cf3c89369a1a4d278b92db4bd.jpeg', 'today': <LazyDateObject: datetime.date(2019, 5, 17)>, 'session_user_var_photo': 'https://connexion-validation.test.entrouvert.org/media/profile-image/1cf2921cf3c89369a1a4d278b92db4bd.jpeg', 'session_user_email': '', 'agendas_url': 'https://agendas-validation.test.entrouvert.org/', 'session_user_var_email': '', 'session_user_display_name': 'Pierre Cros', 'form': <wcs.variables.LazyFormData object at 0x7fb5ad665f10>, 'manager_homepage_title': 'Portail Agent', 'manager_homepage_url': 'https://agents-validation.test.entrouvert.org/', 'session_user_f_city': '', 'session_user_var_last_name': 'Cros', 'session_user_f_address': '', 'session_user_f_phone': '', 'session_user_f_first_name': 'Pierre', 'session_user_field_commune': '', 'now': <LazyDateObject: datetime.datetime(2019, 5, 17, 11, 33, 41, 473371)>, 'announces_url': 'https://annonces-validation.test.entrouvert.org/', 'theme_color': '#13b29c', 'environment_label': 'Validation', 'data_source': <wcs.data_sources.DataSourcesSubstitutionProxy object at 0x7fb5ad71fd50>, 'session_user_admin_access': True, 'site_lang': 'fr', 'idp_registration_url': 'https://connexion-validation.test.entrouvert.org/accounts/register/', 'css_variant': 'grosboule-les-bains', 'portal_user_title': 'Portail de validation', 'is_in_backoffice': False, 'default_from_email': '', 'site_theme': 'publik-base', 'portal_user_url': 'https://validation.test.entrouvert.org/', 'session_user_var_title': '', 'session_user_var_address': '', 'site_name': 'D\xc3\xa9marches', 'session_user_name_identifier_0': '616503fdbf824796adcf81cd63fcb0f6', 'global_title': 'Validation Publik', 'session_user_f_photo': 'https://connexion-validation.test.entrouvert.org/media/profile-image/1cf2921cf3c89369a1a4d278b92db4bd.jpeg', 'session_user_field_numero_national': '', 'session_user_var_city': '', 'passerelle_url': 'https://passerelle-validation.test.entrouvert.org/', 'portal_agent_title': 'Portail Agent', 'session_user_f_numero_national': '', 'portal_agent_url': 'https://agents-validation.test.entrouvert.org/', 'session_user_var_mobile': '', 'session_user_var_numero_national': '', 'session_user_f_zipcode': '', 'session_user_field_adresse': '', 'session_user_field_civilite': '', 'session_user_field_code_postal': '', 'email_signature': '', 'session_user_var_phone': '', 'idp_url': 'https://connexion-validation.test.entrouvert.org/', 'webservice': <wcs.wscalls.WsCallsSubstitutionProxy object at 0x7fb5ad665fd0>, 'session_user_var_first_name': 'Pierre', 'request': <wcs.variables.LazyRequest object at 0x7fb5ad665c90>, 'session_id': '1dbc8f5a6668e27a', 'site_url_backoffice': 'https://demarches-validation.test.entrouvert.org/backoffice', 'eservices_url': 'https://demarches-validation.test.entrouvert.org/', 'session_user_field_telephone': '', 'session_user_field_mobile': '', 'session_user_f_title': '', 'accueil_url': 'https://accueil-validation.test.entrouvert.org/'}]
self = <django.template.base.Template object at 0x7fb5ad665ed0> File "/usr/lib/python2.7/dist-packages/django/template/backends/django.py", line 68, in render
66 return self.template.render(context)
67 except TemplateDoesNotExist as exc:

68 reraise(exc, self.backend)

69
70 locals:
context = [{'False': False, 'None': None, 'True': True}, {'session_user_field_adresse_electronique': '', 'no_extra_js': 'False', 'hobo_url': 'https://hobo-validation.test.entrouvert.org/', 'session_user_field_nom': 'Cros', 'statistics_url': 'https://statistiques-validation.test.entrouvert.org/', 'session_user_var_zipcode': '', 'idp_account_url': 'https://connexion-validation.test.entrouvert.org/accounts/', 'session_user': <SqlUser 'Pierre Cros' id:2>, 'idp_api_url': 'https://connexion-validation.test.entrouvert.org/api/', 'portal_url': 'https://validation.test.entrouvert.org/', 'porte_doc_url': 'https://portedoc-validation.test.entrouvert.org/', 'attachments': <wcs.workflows.AttachmentsSubstitutionProxy object at 0x7fb5ad665f50>, 'session_user_f_email': '', 'links': <function print_links at 0x7fb5ae502320>, 'cnil_compliant_visits_tracking_js': '// Matomo\nvar _paq = window._paq || [];\n// disallow cookie\'s time extension\n_paq.push([function() {\nvar self = this;\nfunction getOriginalVisitorCookieTimeout() {\nvar now = new Date(),\nnowTs = Math.round(now.getTime() / 1000),\nvisitorInfo = self.getVisitorInfo();\nvar createTs = parseInt(visitorInfo2);\nvar cookieTimeout = 33696000; // 13 months in seconds\nvar originalTimeout = createTs + cookieTimeout - nowTs;\nreturn originalTimeout;\n}\nthis.setVisitorCookieTimeout( getOriginalVisitorCookieTimeout() );\n}]);\n/* tracker methods like "setCustomDimension" should be called before "trackPageView" */\n_paq.push([\'trackPageView\']);\n_paq.push([\'enableLinkTracking\']);\n(function() {\nvar u="//matomo-test.entrouvert.org/";\n_paq.push([\'setTrackerUrl\', u+\'matomo.php\']);\n_paq.push([\'setSiteId\', \'2\']);\nvar d=document, g=d.createElement(\'script\'), s=d.getElementsByTagName(\'script\')[0];\ng.type=\'text/javascript\'; g.async=true; g.defer=true; g.src=u+\'matomo.js\'; s.parentNode.insertBefore(g,s);\n})();\n// End Matomo Code', 'script': <wcs.scripts.ScriptsSubstitutionProxy object at 0x7fb5ad665d10>, 'session_user_field_prenom': 'Pierre', 'session_user_f_last_name': 'Cros', 'session_user_backoffice_access': True, 'matomo_logme_url': 'https://matomo-test.entrouvert.org/index.php?module=Login&action=logme&login=validation.test.entrouvert.org&password=86d1a35cc80761eb0dac1428b0e32f62', 'site_url': 'https://demarches-validation.test.entrouvert.org', 'theme': 'grosboule-les-bains', 'session_user_f_mobile': '', 'session_user_field_photo': 'https://connexion-validation.test.entrouvert.org/media/profile-image/1cf2921cf3c89369a1a4d278b92db4bd.jpeg', 'today': <LazyDateObject: datetime.date(2019, 5, 17)>, 'session_user_var_photo': 'https://connexion-validation.test.entrouvert.org/media/profile-image/1cf2921cf3c89369a1a4d278b92db4bd.jpeg', 'session_user_email': '', 'agendas_url': 'https://agendas-validation.test.entrouvert.org/', 'session_user_var_email': '', 'session_user_display_name': 'Pierre Cros', 'form': <wcs.variables.LazyFormData object at 0x7fb5ad665f10>, 'manager_homepage_title': 'Portail Agent', 'manager_homepage_url': 'https://agents-validation.test.entrouvert.org/', 'session_user_f_city': '', 'session_user_var_last_name': 'Cros', 'session_user_f_address': '', 'session_user_f_phone': '', 'session_user_f_first_name': 'Pierre', 'session_user_field_commune': '', 'now': <LazyDateObject: datetime.datetime(2019, 5, 17, 11, 33, 41, 473371)>, 'announces_url': 'https://annonces-validation.test.entrouvert.org/', 'theme_color': '#13b29c', 'environment_label': 'Validation', 'data_source': <wcs.data_sources.DataSourcesSubstitutionProxy object at 0x7fb5ad71fd50>, 'session_user_admin_access': True, 'site_lang': 'fr', 'idp_registration_url': 'https://connexion-validation.test.entrouvert.org/accounts/register/', 'css_variant': 'grosboule-les-bains', 'portal_user_title': 'Portail de validation', 'is_in_backoffice': False, 'default_from_email': '', 'site_theme': 'publik-base', 'portal_user_url': 'https://validation.test.entrouvert.org/', 'session_user_var_title': '', 'session_user_var_address': '', 'site_name': 'D\xc3\xa9marches', 'session_user_name_identifier_0': '616503fdbf824796adcf81cd63fcb0f6', 'global_title': 'Validation Publik', 'session_user_f_photo': 'https://connexion-validation.test.entrouvert.org/media/profile-image/1cf2921cf3c89369a1a4d278b92db4bd.jpeg', 'session_user_field_numero_national': '', 'session_user_var_city': '', 'passerelle_url': 'https://passerelle-validation.test.entrouvert.org/', 'portal_agent_title': 'Portail Agent', 'session_user_f_numero_national': '', 'portal_agent_url': 'https://agents-validation.test.entrouvert.org/', 'session_user_var_mobile': '', 'session_user_var_numero_national': '', 'session_user_f_zipcode': '', 'session_user_field_adresse': '', 'session_user_field_civilite': '', 'session_user_field_code_postal': '', 'email_signature': '', 'session_user_var_phone': '', 'idp_url': 'https://connexion-validation.test.entrouvert.org/', 'webservice': <wcs.wscalls.WsCallsSubstitutionProxy object at 0x7fb5ad665fd0>, 'session_user_var_first_name': 'Pierre', 'request': <wcs.variables.LazyRequest object at 0x7fb5ad665c90>, 'session_id': '1dbc8f5a6668e27a', 'site_url_backoffice': 'https://demarches-validation.test.entrouvert.org/backoffice', 'eservices_url': 'https://demarches-validation.test.entrouvert.org/', 'session_user_field_telephone': '', 'session_user_field_mobile': '', 'session_user_f_title': '', 'accueil_url': 'https://accueil-validation.test.entrouvert.org/'}]
request = None
self = <django.template.backends.django.Template object at 0x7fb5ad6f3050> File "/usr/lib/python2.7/dist-packages/wcs/qommon/template.py", line 511, in django_render
509 raise TemplateError(_('failure to render Django template: %s'), e)
510 else:

511 return self.value

512 return rendered.encode(get_publisher().site_charset)
513 locals:
context = {'session_user_field_adresse_electronique': '', 'no_extra_js': 'False', 'hobo_url': 'https://hobo-validation.test.entrouvert.org/', 'session_user_field_nom': 'Cros', 'statistics_url': 'https://statistiques-validation.test.entrouvert.org/', 'session_user_var_zipcode': '', 'idp_account_url': 'https://connexion-validation.test.entrouvert.org/accounts/', 'session_user': <SqlUser 'Pierre Cros' id:2>, 'idp_api_url': 'https://connexion-validation.test.entrouvert.org/api/', 'portal_url': 'https://validation.test.entrouvert.org/', 'porte_doc_url': 'https://portedoc-validation.test.entrouvert.org/', 'attachments': <wcs.workflows.AttachmentsSubstitutionProxy object at 0x7fb5ad665f50>, 'session_user_f_email': '', 'links': <function print_links at 0x7fb5ae502320>, 'cnil_compliant_visits_tracking_js': '// Matomo\nvar _paq = window._paq || [];\n// disallow cookie\'s time extension\n_paq.push([function() {\nvar self = this;\nfunction getOriginalVisitorCookieTimeout() {\nvar now = new Date(),\nnowTs = Math.round(now.getTime() / 1000),\nvisitorInfo = self.getVisitorInfo();\nvar createTs = parseInt(visitorInfo2);\nvar cookieTimeout = 33696000; // 13 months in seconds\nvar originalTimeout = createTs + cookieTimeout - nowTs;\nreturn originalTimeout;\n}\nthis.setVisitorCookieTimeout( getOriginalVisitorCookieTimeout() );\n}]);\n/* tracker methods like "setCustomDimension" should be called before "trackPageView" */\n_paq.push([\'trackPageView\']);\n_paq.push([\'enableLinkTracking\']);\n(function() {\nvar u="//matomo-test.entrouvert.org/";\n_paq.push([\'setTrackerUrl\', u+\'matomo.php\']);\n_paq.push([\'setSiteId\', \'2\']);\nvar d=document, g=d.createElement(\'script\'), s=d.getElementsByTagName(\'script\')[0];\ng.type=\'text/javascript\'; g.async=true; g.defer=true; g.src=u+\'matomo.js\'; s.parentNode.insertBefore(g,s);\n})();\n// End Matomo Code', 'script': <wcs.scripts.ScriptsSubstitutionProxy object at 0x7fb5ad665d10>, 'session_user_field_prenom': 'Pierre', 'session_user_f_last_name': 'Cros', 'session_user_backoffice_access': True, 'matomo_logme_url': 'https://matomo-test.entrouvert.org/index.php?module=Login&action=logme&login=validation.test.entrouvert.org&password=86d1a35cc80761eb0dac1428b0e32f62', 'site_url': 'https://demarches-validation.test.entrouvert.org', 'theme': 'grosboule-les-bains', 'session_user_f_mobile': '', 'session_user_field_photo': 'https://connexion-validation.test.entrouvert.org/media/profile-image/1cf2921cf3c89369a1a4d278b92db4bd.jpeg', 'today': <LazyDateObject: datetime.date(2019, 5, 17)>, 'session_user_var_photo': 'https://connexion-validation.test.entrouvert.org/media/profile-image/1cf2921cf3c89369a1a4d278b92db4bd.jpeg', 'session_user_email': '', 'agendas_url': 'https://agendas-validation.test.entrouvert.org/', 'session_user_var_email': '', 'session_user_display_name': 'Pierre Cros', 'form': <wcs.variables.LazyFormData object at 0x7fb5ad665f10>, 'manager_homepage_title': 'Portail Agent', 'manager_homepage_url': 'https://agents-validation.test.entrouvert.org/', 'session_user_f_city': '', 'session_user_var_last_name': 'Cros', 'session_user_f_address': '', 'session_user_f_phone': '', 'session_user_f_first_name': 'Pierre', 'session_user_field_commune': '', 'now': <LazyDateObject: datetime.datetime(2019, 5, 17, 11, 33, 41, 473371)>, 'announces_url': 'https://annonces-validation.test.entrouvert.org/', 'theme_color': '#13b29c', 'environment_label': 'Validation', 'data_source': <wcs.data_sources.DataSourcesSubstitutionProxy object at 0x7fb5ad71fd50>, 'session_user_admin_access': True, 'site_lang': 'fr', 'idp_registration_url': 'https://connexion-validation.test.entrouvert.org/accounts/register/', 'css_variant': 'grosboule-les-bains', 'portal_user_title': 'Portail de validation', 'is_in_backoffice': False, 'default_from_email': '', 'site_theme': 'publik-base', 'portal_user_url': 'https://validation.test.entrouvert.org/', 'session_user_var_title': '', 'session_user_var_address': '', 'site_name': 'D\xc3\xa9marches', 'session_user_name_identifier_0': '616503fdbf824796adcf81cd63fcb0f6', 'global_title': 'Validation Publik', 'session_user_f_photo': 'https://connexion-validation.test.entrouvert.org/media/profile-image/1cf2921cf3c89369a1a4d278b92db4bd.jpeg', 'session_user_field_numero_national': '', 'session_user_var_city': '', 'passerelle_url': 'https://passerelle-validation.test.entrouvert.org/', 'portal_agent_title': 'Portail Agent', 'session_user_f_numero_national': '', 'portal_agent_url': 'https://agents-validation.test.entrouvert.org/', 'session_user_var_mobile': '', 'session_user_var_numero_national': '', 'session_user_f_zipcode': '', 'session_user_field_adresse': '', 'session_user_field_civilite': '', 'session_user_field_code_postal': '', 'email_signature': '', 'session_user_var_phone': '', 'idp_url': 'https://connexion-validation.test.entrouvert.org/', 'webservice': <wcs.wscalls.WsCallsSubstitutionProxy object at 0x7fb5ad665fd0>, 'session_user_var_first_name': 'Pierre', 'request': <wcs.variables.LazyRequest object at 0x7fb5ad665c90>, 'session_id': '1dbc8f5a6668e27a', 'site_url_backoffice': 'https://demarches-validation.test.entrouvert.org/backoffice', 'eservices_url': 'https://demarches-validation.test.entrouvert.org/', 'session_user_field_telephone': '', 'session_user_field_mobile': '', 'session_user_f_title': '', 'accueil_url': 'https://accueil-validation.test.entrouvert.org/'}
self = <wcs.qommon.template.Template object at 0x7fb5ad6ee4d0> File "/usr/lib/python2.7/dist-packages/wcs/workflows.py", line 2510, in template_on_context
2508 if not Template.is_template_string(template):
2509 return template

2510 return Template(template, **kwargs).render(context)

2511
2512 locals:
context = {'session_user_field_adresse_electronique': '', 'no_extra_js': 'False', 'hobo_url': 'https://hobo-validation.test.entrouvert.org/', 'session_user_field_nom': 'Cros', 'statistics_url': 'https://statistiques-validation.test.entrouvert.org/', 'session_user_var_zipcode': '', 'idp_account_url': 'https://connexion-validation.test.entrouvert.org/accounts/', 'session_user': <SqlUser 'Pierre Cros' id:2>, 'idp_api_url': 'https://connexion-validation.test.entrouvert.org/api/', 'portal_url': 'https://validation.test.entrouvert.org/', 'porte_doc_url': 'https://portedoc-validation.test.entrouvert.org/', 'attachments': <wcs.workflows.AttachmentsSubstitutionProxy object at 0x7fb5ad665f50>, 'session_user_f_email': '', 'links': <function print_links at 0x7fb5ae502320>, 'cnil_compliant_visits_tracking_js': '// Matomo\nvar _paq = window._paq || [];\n// disallow cookie\'s time extension\n_paq.push([function() {\nvar self = this;\nfunction getOriginalVisitorCookieTimeout() {\nvar now = new Date(),\nnowTs = Math.round(now.getTime() / 1000),\nvisitorInfo = self.getVisitorInfo();\nvar createTs = parseInt(visitorInfo2);\nvar cookieTimeout = 33696000; // 13 months in seconds\nvar originalTimeout = createTs + cookieTimeout - nowTs;\nreturn originalTimeout;\n}\nthis.setVisitorCookieTimeout( getOriginalVisitorCookieTimeout() );\n}]);\n/* tracker methods like "setCustomDimension" should be called before "trackPageView" */\n_paq.push([\'trackPageView\']);\n_paq.push([\'enableLinkTracking\']);\n(function() {\nvar u="//matomo-test.entrouvert.org/";\n_paq.push([\'setTrackerUrl\', u+\'matomo.php\']);\n_paq.push([\'setSiteId\', \'2\']);\nvar d=document, g=d.createElement(\'script\'), s=d.getElementsByTagName(\'script\')[0];\ng.type=\'text/javascript\'; g.async=true; g.defer=true; g.src=u+\'matomo.js\'; s.parentNode.insertBefore(g,s);\n})();\n// End Matomo Code', 'script': <wcs.scripts.ScriptsSubstitutionProxy object at 0x7fb5ad665d10>, 'session_user_field_prenom': 'Pierre', 'session_user_f_last_name': 'Cros', 'session_user_backoffice_access': True, 'matomo_logme_url': 'https://matomo-test.entrouvert.org/index.php?module=Login&action=logme&login=validation.test.entrouvert.org&password=86d1a35cc80761eb0dac1428b0e32f62', 'site_url': 'https://demarches-validation.test.entrouvert.org', 'theme': 'grosboule-les-bains', 'session_user_f_mobile': '', 'session_user_field_photo': 'https://connexion-validation.test.entrouvert.org/media/profile-image/1cf2921cf3c89369a1a4d278b92db4bd.jpeg', 'today': <LazyDateObject: datetime.date(2019, 5, 17)>, 'session_user_var_photo': 'https://connexion-validation.test.entrouvert.org/media/profile-image/1cf2921cf3c89369a1a4d278b92db4bd.jpeg', 'session_user_email': '', 'agendas_url': 'https://agendas-validation.test.entrouvert.org/', 'session_user_var_email': '', 'session_user_display_name': 'Pierre Cros', 'form': <wcs.variables.LazyFormData object at 0x7fb5ad665f10>, 'manager_homepage_title': 'Portail Agent', 'manager_homepage_url': 'https://agents-validation.test.entrouvert.org/', 'session_user_f_city': '', 'session_user_var_last_name': 'Cros', 'session_user_f_address': '', 'session_user_f_phone': '', 'session_user_f_first_name': 'Pierre', 'session_user_field_commune': '', 'now': <LazyDateObject: datetime.datetime(2019, 5, 17, 11, 33, 41, 473371)>, 'announces_url': 'https://annonces-validation.test.entrouvert.org/', 'theme_color': '#13b29c', 'environment_label': 'Validation', 'data_source': <wcs.data_sources.DataSourcesSubstitutionProxy object at 0x7fb5ad71fd50>, 'session_user_admin_access': True, 'site_lang': 'fr', 'idp_registration_url': 'https://connexion-validation.test.entrouvert.org/accounts/register/', 'css_variant': 'grosboule-les-bains', 'portal_user_title': 'Portail de validation', 'is_in_backoffice': False, 'default_from_email': '', 'site_theme': 'publik-base', 'portal_user_url': 'https://validation.test.entrouvert.org/', 'session_user_var_title': '', 'session_user_var_address': '', 'site_name': 'D\xc3\xa9marches', 'session_user_name_identifier_0': '616503fdbf824796adcf81cd63fcb0f6', 'global_title': 'Validation Publik', 'session_user_f_photo': 'https://connexion-validation.test.entrouvert.org/media/profile-image/1cf2921cf3c89369a1a4d278b92db4bd.jpeg', 'session_user_field_numero_national': '', 'session_user_var_city': '', 'passerelle_url': 'https://passerelle-validation.test.entrouvert.org/', 'portal_agent_title': 'Portail Agent', 'session_user_f_numero_national': '', 'portal_agent_url': 'https://agents-validation.test.entrouvert.org/', 'session_user_var_mobile': '', 'session_user_var_numero_national': '', 'session_user_f_zipcode': '', 'session_user_field_adresse': '', 'session_user_field_civilite': '', 'session_user_field_code_postal': '', 'email_signature': '', 'session_user_var_phone': '', 'idp_url': 'https://connexion-validation.test.entrouvert.org/', 'webservice': <wcs.wscalls.WsCallsSubstitutionProxy object at 0x7fb5ad665fd0>, 'session_user_var_first_name': 'Pierre', 'request': <wcs.variables.LazyRequest object at 0x7fb5ad665c90>, 'session_id': '1dbc8f5a6668e27a', 'site_url_backoffice': 'https://demarches-validation.test.entrouvert.org/backoffice', 'eservices_url': 'https://demarches-validation.test.entrouvert.org/', 'session_user_field_telephone': '', 'session_user_field_mobile': '', 'session_user_f_title': '', 'accueil_url': 'https://accueil-validation.test.entrouvert.org/'}
kwargs = {'ezt_format': 'html'}
template = '<p>commentaire : {{ form_var_test|split }}</p>\n\n<p>test</p>\n\n<p>{% with whatever=form_var_test|split }{{whatever.0}}{ endwith %}</p>' File "/usr/lib/python2.7/dist-packages/wcs/workflows.py", line 2503, in template_on_formdata
2501 return template
2502 context = get_formdata_template_context(formdata)

2503 return template_on_context(context, template, **kwargs)

2504
2505 locals:
context = {'session_user_field_adresse_electronique': '', 'no_extra_js': 'False', 'hobo_url': 'https://hobo-validation.test.entrouvert.org/', 'session_user_field_nom': 'Cros', 'statistics_url': 'https://statistiques-validation.test.entrouvert.org/', 'session_user_var_zipcode': '', 'idp_account_url': 'https://connexion-validation.test.entrouvert.org/accounts/', 'session_user': <SqlUser 'Pierre Cros' id:2>, 'idp_api_url': 'https://connexion-validation.test.entrouvert.org/api/', 'portal_url': 'https://validation.test.entrouvert.org/', 'porte_doc_url': 'https://portedoc-validation.test.entrouvert.org/', 'attachments': <wcs.workflows.AttachmentsSubstitutionProxy object at 0x7fb5ad665f50>, 'session_user_f_email': '', 'links': <function print_links at 0x7fb5ae502320>, 'cnil_compliant_visits_tracking_js': '// Matomo\nvar _paq = window._paq || [];\n// disallow cookie\'s time extension\n_paq.push([function() {\nvar self = this;\nfunction getOriginalVisitorCookieTimeout() {\nvar now = new Date(),\nnowTs = Math.round(now.getTime() / 1000),\nvisitorInfo = self.getVisitorInfo();\nvar createTs = parseInt(visitorInfo2);\nvar cookieTimeout = 33696000; // 13 months in seconds\nvar originalTimeout = createTs + cookieTimeout - nowTs;\nreturn originalTimeout;\n}\nthis.setVisitorCookieTimeout( getOriginalVisitorCookieTimeout() );\n}]);\n/* tracker methods like "setCustomDimension" should be called before "trackPageView" */\n_paq.push([\'trackPageView\']);\n_paq.push([\'enableLinkTracking\']);\n(function() {\nvar u="//matomo-test.entrouvert.org/";\n_paq.push([\'setTrackerUrl\', u+\'matomo.php\']);\n_paq.push([\'setSiteId\', \'2\']);\nvar d=document, g=d.createElement(\'script\'), s=d.getElementsByTagName(\'script\')[0];\ng.type=\'text/javascript\'; g.async=true; g.defer=true; g.src=u+\'matomo.js\'; s.parentNode.insertBefore(g,s);\n})();\n// End Matomo Code', 'script': <wcs.scripts.ScriptsSubstitutionProxy object at 0x7fb5ad665d10>, 'session_user_field_prenom': 'Pierre', 'session_user_f_last_name': 'Cros', 'session_user_backoffice_access': True, 'matomo_logme_url': 'https://matomo-test.entrouvert.org/index.php?module=Login&action=logme&login=validation.test.entrouvert.org&password=86d1a35cc80761eb0dac1428b0e32f62', 'site_url': 'https://demarches-validation.test.entrouvert.org', 'theme': 'grosboule-les-bains', 'session_user_f_mobile': '', 'session_user_field_photo': 'https://connexion-validation.test.entrouvert.org/media/profile-image/1cf2921cf3c89369a1a4d278b92db4bd.jpeg', 'today': <LazyDateObject: datetime.date(2019, 5, 17)>, 'session_user_var_photo': 'https://connexion-validation.test.entrouvert.org/media/profile-image/1cf2921cf3c89369a1a4d278b92db4bd.jpeg', 'session_user_email': '', 'agendas_url': 'https://agendas-validation.test.entrouvert.org/', 'session_user_var_email': '', 'session_user_display_name': 'Pierre Cros', 'form': <wcs.variables.LazyFormData object at 0x7fb5ad665f10>, 'manager_homepage_title': 'Portail Agent', 'manager_homepage_url': 'https://agents-validation.test.entrouvert.org/', 'session_user_f_city': '', 'session_user_var_last_name': 'Cros', 'session_user_f_address': '', 'session_user_f_phone': '', 'session_user_f_first_name': 'Pierre', 'session_user_field_commune': '', 'now': <LazyDateObject: datetime.datetime(2019, 5, 17, 11, 33, 41, 473371)>, 'announces_url': 'https://annonces-validation.test.entrouvert.org/', 'theme_color': '#13b29c', 'environment_label': 'Validation', 'data_source': <wcs.data_sources.DataSourcesSubstitutionProxy object at 0x7fb5ad71fd50>, 'session_user_admin_access': True, 'site_lang': 'fr', 'idp_registration_url': 'https://connexion-validation.test.entrouvert.org/accounts/register/', 'css_variant': 'grosboule-les-bains', 'portal_user_title': 'Portail de validation', 'is_in_backoffice': False, 'default_from_email': '', 'site_theme': 'publik-base', 'portal_user_url': 'https://validation.test.entrouvert.org/', 'session_user_var_title': '', 'session_user_var_address': '', 'site_name': 'D\xc3\xa9marches', 'session_user_name_identifier_0': '616503fdbf824796adcf81cd63fcb0f6', 'global_title': 'Validation Publik', 'session_user_f_photo': 'https://connexion-validation.test.entrouvert.org/media/profile-image/1cf2921cf3c89369a1a4d278b92db4bd.jpeg', 'session_user_field_numero_national': '', 'session_user_var_city': '', 'passerelle_url': 'https://passerelle-validation.test.entrouvert.org/', 'portal_agent_title': 'Portail Agent', 'session_user_f_numero_national': '', 'portal_agent_url': 'https://agents-validation.test.entrouvert.org/', 'session_user_var_mobile': '', 'session_user_var_numero_national': '', 'session_user_f_zipcode': '', 'session_user_field_adresse': '', 'session_user_field_civilite': '', 'session_user_field_code_postal': '', 'email_signature': '', 'session_user_var_phone': '', 'idp_url': 'https://connexion-validation.test.entrouvert.org/', 'webservice': <wcs.wscalls.WsCallsSubstitutionProxy object at 0x7fb5ad665fd0>, 'session_user_var_first_name': 'Pierre', 'request': <wcs.variables.LazyRequest object at 0x7fb5ad665c90>, 'session_id': '1dbc8f5a6668e27a', 'site_url_backoffice': 'https://demarches-validation.test.entrouvert.org/backoffice', 'eservices_url': 'https://demarches-validation.test.entrouvert.org/', 'session_user_field_telephone': '', 'session_user_field_mobile': '', 'session_user_f_title': '', 'accueil_url': 'https://accueil-validation.test.entrouvert.org/'}
formdata = None
kwargs = {'ezt_format': 'html'}
template = '<p>commentaire : {{ form_var_test|split }}</p>\n\n<p>test</p>\n\n<p>{% with whatever=form_var_test|split }{{whatever.0}}{ endwith %}</p>' File "/usr/lib/python2.7/dist-packages/wcs/workflows.py", line 2494, in template_on_html_string
2492
2493 def template_on_html_string(template):

2494 return template_on_formdata(None, template, ezt_format=ezt.FORMAT_HTML)

2495
2496 locals:
template = '<p>commentaire : {{ form_var_test|split }}</p>\n\n<p>test</p>\n\n<p>{% with whatever=form_var_test|split }{{whatever.0}}{ endwith %}</p>' File "/usr/lib/python2.7/dist-packages/wcs/fields.py", line 616, in add_to_form
614 import wcs.workflows
615 label = self.get_html_content()

616 label = wcs.workflows.template_on_html_string(label)

617 widget = CommentWidget(
618 content=label, locals:
form = <wcs.qommon.form.Form object at 0x7fb5ad6f3390>
label = '<p>commentaire : {{ form_var_test|split }}</p>\n\n<p>test</p>\n\n<p>{% with whatever=form_var_test|split }{{whatever.0}}{ endwith %}</p>'
self = <wcs.fields.CommentField object at 0x7fb5ad718dd0>
value = None
wcs = <module 'wcs' from '/usr/lib/python2.7/dist-packages/wcs/__init__.pyc'> File "/usr/lib/python2.7/dist-packages/wcs/formdef.py", line 558, in add_fields_to_form
556 if form_data:
557 value = form_data.get(field.id)

558 widget = field.add_to_form(form, value)

559 widget.is_hidden = not(visible)
560 widget.field = field locals:
current_page = 0
displayed_fields = [<wcs.fields.StringField object at 0x7fb5ad6dfa90>, <wcs.fields.StringField object at 0x7fb5ad6df950>, <wcs.fields.CommentField object at 0x7fb5ad718dd0>]
field = <wcs.fields.CommentField object at 0x7fb5ad718dd0>
form = <wcs.qommon.form.Form object at 0x7fb5ad6f3390>
form_data = None
on_page = True
page = None
self = <FormDef 'Rendez-vous MDIE' id:136>
transient_formdata = <FormData 'Rendez-vous MDIE - n\xc2\xb0None' id:None>
value = None
visible = True
widget = <WcsExtraStringWidget at 7fb5ad6ee210: f33> File "/usr/lib/python2.7/dist-packages/wcs/formdef.py", line 528, in create_form
526 page=page,
527 displayed_fields=displayed_fields,

528 transient_formdata=transient_formdata)

529 return form
530 locals:
displayed_fields = [<wcs.fields.StringField object at 0x7fb5ad6dfa90>, <wcs.fields.StringField object at 0x7fb5ad6df950>, <wcs.fields.CommentField object at 0x7fb5ad718dd0>]
form = <wcs.qommon.form.Form object at 0x7fb5ad6f3390>
page = None
self = <FormDef 'Rendez-vous MDIE' id:136>
transient_formdata = <FormData 'Rendez-vous MDIE - n\xc2\xb0None' id:None> File "/usr/lib/python2.7/dist-packages/wcs/forms/root.py", line 531, in create_form
529
530 def create_form(self, *args, **kwargs):

531 form = self.formdef.create_form(*args, **kwargs)

532 form.attrs['data-live-url'] = self.formdef.get_url() + 'live'
533 return form locals:
args = ()
kwargs = {'transient_formdata': <FormData 'Rendez-vous MDIE - n\xc2\xb0None' id:None>, 'page': None, 'displayed_fields': [<wcs.fields.StringField object at 0x7fb5ad6dfa90>, <wcs.fields.StringField object at 0x7fb5ad6df950>, <wcs.fields.CommentField object at 0x7fb5ad718dd0>]}
self = <auquotidien.modules.formpage.AlternateFormPage object at 0x7fb5ad6b7ad0> File "/usr/lib/python2.7/dist-packages/wcs/forms/root.py", line 761, in _q_index
759 form = self.create_form(page=page,
760 displayed_fields=submitted_fields,

761 transient_formdata=transient_formdata)

762 form.add_submit('previous')
763 if self.has_draft_support(): locals:
authentication_context_check_result = None
existing_formdata = None
field = <wcs.fields.FileField object at 0x7fb5ad718350>
form = <qommon.form.Form object at 0x7fb5ad6b7710>
magictoken = '9d1e86c47e8deed2'
no_magic = <object object at 0x7fb5ae64d810>
page = None
page_no = 0
prefill_user = <SqlUser 'Pierre Cros' id:2>
self = <auquotidien.modules.formpage.AlternateFormPage object at 0x7fb5ad6b7ad0>
session = <Session at 7fb5ad6e6e90: 1dbc8f5a6668e27a>
session_magic_token = {'is_recalled_draft': True, '33': 'qsdfqs', '32': 'qsdfq', '36': <PicklableUpload at 7fb5ad64f7e8: pcros-humanisme-numerique-plan-large.png>, '35': None, 'boff24fdb3-bb86-4f59-ae5e-b6eef108c06e': None, 'bo1': None, 'draft_formdata_id': 48}
step = 0
submitted_fields = [<wcs.fields.StringField object at 0x7fb5ad6dfa90>, <wcs.fields.StringField object at 0x7fb5ad6df950>, <wcs.fields.CommentField object at 0x7fb5ad718dd0>]
transient_formdata = <FormData 'Rendez-vous MDIE - n\xc2\xb0None' id:None>
v = None
verified = False File "/usr/lib/python2.7/dist-packages/quixote/directory.py", line 67, in q_traverse
65 raise TraversalError
66 elif hasattr(obj, '
_call__'):

67 return obj()

68 else:
69 return obj locals:
component = ''
name = '_q_index'
obj = <bound method AlternateFormPage._q_index of <auquotidien.modules.formpage.AlternateFormPage object at 0x7fb5ad6b7ad0>>
path = []
self = <auquotidien.modules.formpage.AlternateFormPage object at 0x7fb5ad6b7ad0> File "/usr/lib/python2.7/dist-packages/quixote/directory.py", line 63, in _q_traverse
61 if path:
62 if hasattr(obj, '_q_traverse'):

63 return obj._q_traverse(path)

64 else:
65 raise TraversalError locals:
component = 'pcros'
name = None
obj = <auquotidien.modules.formpage.AlternateFormPage object at 0x7fb5ad6b7ad0>
path = ['']
self = <auquotidien.modules.root.AlternateRootDirectory object at 0x7fb5b5934910> File "/usr/lib/python2.7/dist-packages/auquotidien/modules/root.py", line 845, in _q_traverse
843 return redirect('%s%s/%s' % (base_url, f.category.url_name, uri_rest))
844

845 raise e

846
847 locals:
path = ['pcros', '']
response = <wcs.qommon.http_response.HTTPResponse instance at 0x7fb5ad6f57a0>
self = <auquotidien.modules.root.AlternateRootDirectory object at 0x7fb5b5934910> File "/usr/lib/python2.7/dist-packages/quixote/publish.py", line 253, in try_publish
251 permanent=True)
252 components = path[1:].split('/')

253 output = self.root_directory._q_traverse(components)

254 # The callable ran OK, commit any changes to the session
255 self.finish_successful_request() locals:
components = ['pcros', '']
path = '/pcros/'
request = <wcs.compat.CompatHTTPRequest instance at 0x7fb5ad707368>
self = <wcs.compat.CompatWcsPublisher object at 0x7fb5b59340d0> File "/usr/lib/python2.7/dist-packages/wcs/compat.py", line 207, in process_request
205 output = self.finish_interrupted_request(exc)
206 except Exception as exc:

207 output = self.finish_failed_request()

208 response = request.response
209 locals:
exc = AttributeError("'LazyFieldVar' object has no attribute 'split'",)
request = <wcs.compat.CompatHTTPRequest instance at 0x7fb5ad707368>
self = <wcs.compat.CompatWcsPublisher object at 0x7fb5b59340d0> File "/usr/lib/python2.7/dist-packages/wcs/compat.py", line 245, in quixote
243 def quixote(request):
244 pub = get_publisher()

245 return pub.process_request(pub.get_request())

246
247 locals:
pub = <wcs.compat.CompatWcsPublisher object at 0x7fb5b59340d0>
request = <WSGIRequest: POST '/pcros/'> File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 185, in _get_response
183 wrapped_callback = self.make_view_atomic(callback)
184 try:

185 response = wrapped_callback(request, *callback_args, **callback_kwargs)

186 except Exception as e:
187 response = self.process_exception_by_middleware(e, request) locals:
callback = <function quixote at 0x7fb5b8676ed8>
callback_args = ()
callback_kwargs = {}
middleware_method = <bound method PrometheusStatsMiddleware.process_view of <hobo.middleware.stats.PrometheusStatsMiddleware object at 0x7fb5b61649d0>>
request = <WSGIRequest: POST '/pcros/'>
resolver = <RegexURLResolver 'wcs.urls' (None:None) ^/>
resolver_match = ResolverMatch(func=wcs.compat.quixote, args=(), kwargs={}, url_name=quixote, app_names=[], namespaces=[])
response = None
self = <django.core.handlers.wsgi.WSGIHandler object at 0x7fb5bba65490>
wrapped_callback = <function quixote at 0x7fb5b8676ed8> File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 249, in _legacy_get_response
247
248 if response is None:

249 response = self._get_response(request)

250 return response locals:
middleware_method = <bound method PrometheusStatsMiddleware.process_request of <hobo.middleware.stats.PrometheusStatsMiddleware object at 0x7fb5b61649d0>>
request = <WSGIRequest: POST '/pcros/'>
response = None
self = <django.core.handlers.wsgi.WSGIHandler object at 0x7fb5bba65490> File "/usr/lib/python2.7/dist-packages/django/core/handlers/exception.py", line 41, in inner
39 def inner(request):
40 try:

41 response = get_response(request)

42 except Exception as exc:
43 response = response_for_exception(request, exc) locals:
get_response = <bound method WSGIHandler._legacy_get_response of <django.core.handlers.wsgi.WSGIHandler object at 0x7fb5bba65490>>
request = <WSGIRequest: POST '/pcros/'> File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 124, in get_response
122 set_urlconf(settings.ROOT_URLCONF)
123

124 response = self._middleware_chain(request)

125
126 # This block is only needed for legacy MIDDLEWARE_CLASSES; if locals:
request = <WSGIRequest: POST '/pcros/'>
self = <django.core.handlers.wsgi.WSGIHandler object at 0x7fb5bba65490> File "/usr/lib/python2.7/dist-packages/django/core/handlers/wsgi.py", line 157, in call
155 signals.request_started.send(sender=self.__class__, environ=environ)
156 request = self.request_class(environ)

157 response = self.get_response(request)

158
159 response._handler_class = self.__class__ locals:
environ = {'HTTP_REFERER': 'https://demarches-validation.test.entrouvert.org/pcros/', 'SERVER_PROTOCOL': 'HTTP/1.0', 'uwsgi.version': '2.0.14-debian', 'SCRIPT_NAME': '', 'REQUEST_METHOD': 'POST', 'PATH_INFO': '/pcros/', 'HTTP_ORIGIN': 'https://demarches-validation.test.entrouvert.org', 'HTTP_X_FORWARDED_SSL': 'on', 'QUERY_STRING': '', 'HTTP_X_REAL_IP': '80.12.92.47', 'CONTENT_LENGTH': '1039', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.131 Safari/537.36', 'HTTP_CONNECTION': 'close', 'HTTP_COOKIE': 'gadjo_sidepage_status=expanded; publik_portal_agent_title=Portail%20Agent; publik_portal_agent_url=https%3A%2F%2Fagents-validation.test.entrouvert.org%2F; A2_OPENED_SESSION=1; A2_OPENED_SESSION=1; wcs-8c8f12="1dbc8f5a6668e27a"', 'SERVER_NAME': 'wcs', 'REMOTE_ADDR': '80.12.92.47', 'HTTP_X_FORWARDED_PROTOCOL': 'ssl', 'wsgi.url_scheme': 'https', 'SERVER_PORT': '80', 'uwsgi.node': 'wcs', 'HTTP_X_PUBLIK_CLUSTER_BACKEND': 'wcs-balancer', 'HTTP_X_FORWARDED_PROTO': 'https', 'wsgi.input': <uwsgi._Input object at 0x7fb5ae65aa98>, 'HTTP_HOST': 'demarches-validation.test.entrouvert.org', 'wsgi.multithread': False, 'HTTP_UPGRADE_INSECURE_REQUESTS': '1', 'HTTP_CACHE_CONTROL': 'max-age=0', 'REQUEST_URI': '/pcros/', 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3', 'wsgi.version': (1, 0), 'HTTP_X_FORWARDED_FOR': '80.12.92.47, 80.12.92.47', 'wsgi.errors': <open file 'wsgi_errors', mode 'w' at 0x7fb5b619ec00>, 'wsgi.multiprocess': True, 'HTTP_ACCEPT_LANGUAGE': 'fr-FR,fr;q=0.9,en-US;q=0.8,en;q=0.7', 'wsgi.run_once': False, 'CONTENT_TYPE': 'multipart/form-data; boundary=----WebKitFormBoundaryRgf1BGyinedLdUoY', 'wsgi.file_wrapper': <built-in function uwsgi_sendfile>, 'HTTP_ACCEPT_ENCODING': 'gzip, deflate, br'}
request = <WSGIRequest: POST '/pcros/'>
self = <django.core.handlers.wsgi.WSGIHandler object at 0x7fb5bba65490>
start_response = <built-in function uwsgi_spit>

Form:
_ajax_form_token '80297a5a092d8f77'
f32 'qsdfq'
f33 'qsdfqs'
f36$file ''
f36$token 'ec1252bb47f3871b:GIrTVi7gUk-kXz16W7Af9Ef-law'
magictoken '9d1e86c47e8deed2'
page '0'
step '0'
submit 'Valider'

Cookies:
A2_OPENED_SESSION '1'
gadjo_sidepage_status 'expanded'
publik_portal_agent_title 'Portail%20Agent'
publik_portal_agent_url 'https%3A%2F%2Fagents-validation.test.entrouvert.org%2F'
wcs-8c8f12 '1dbc8f5a6668e27a'

Environment:
CONTENT_LENGTH '1039'
CONTENT_TYPE 'multipart/form-data; boundary=----WebKitFormBoundaryRgf1BGyinedLdUoY'
HTTP_ACCEPT 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3'
HTTP_ACCEPT_ENCODING 'gzip, deflate, br'
HTTP_ACCEPT_LANGUAGE 'fr-FR,fr;q=0.9,en-US;q=0.8,en;q=0.7'
HTTP_CACHE_CONTROL 'max-age=0'
HTTP_CONNECTION 'close'
HTTP_COOKIE 'gadjo_sidepage_status=expanded; publik_portal_agent_title=Portail%20Agent; publik_portal_agent_url=https%3A%2F%2Fagents-validation.test.entrouvert.org%2F; A2_OPENED_SESSION=1; A2_OPENED_SESSION=1; wcs-8c8f12="1dbc8f5a6668e27a"'
HTTP_HOST 'demarches-validation.test.entrouvert.org'
HTTP_ORIGIN 'https://demarches-validation.test.entrouvert.org'
HTTP_REFERER 'https://demarches-validation.test.entrouvert.org/pcros/'
HTTP_UPGRADE_INSECURE_REQUESTS '1'
HTTP_USER_AGENT 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.131 Safari/537.36'
HTTP_X_FORWARDED_FOR '80.12.92.47, 80.12.92.47'
HTTP_X_FORWARDED_PROTO 'https'
HTTP_X_FORWARDED_PROTOCOL 'ssl'
HTTP_X_FORWARDED_SSL 'on'
HTTP_X_PUBLIK_CLUSTER_BACKEND 'wcs-balancer'
HTTP_X_REAL_IP '80.12.92.47'
PATH_INFO '/pcros/'
QUERY_STRING ''
REMOTE_ADDR '80.12.92.47'
REMOTE_USER '2'
REQUEST_METHOD 'POST'
REQUEST_URI '/pcros/'
SCRIPT_NAME ''
SERVER_NAME 'wcs'
SERVER_PORT '80'
SERVER_PROTOCOL 'HTTP/1.0'
uwsgi.node 'wcs'
uwsgi.version '2.0.14-debian'
wsgi.errors <open file 'wsgi_errors', mode 'w' at 0x7fb5b619ec00>
wsgi.file_wrapper <built-in function uwsgi_sendfile>
wsgi.input <uwsgi._Input object at 0x7fb5ae65aa98>
wsgi.multiprocess True
wsgi.multithread False
wsgi.run_once False
wsgi.url_scheme 'https'
wsgi.version (1, 0)


Fichiers

Révisions associées

Révision 7d4246a6 (diff)
Ajouté par Frédéric Péters il y a presque 5 ans

templatetags: add support for lazy vars to string filters (#33196)

Historique

#1

Mis à jour par Thomas Noël il y a presque 5 ans

Sur le templatetags split, il faut sans doute ajouter une opération de type "unlazy" telle que:

    if hasattr(string, 'get_value'):
        string = value.get_value()  # unlazy

#2

Mis à jour par Frédéric Péters il y a presque 5 ans

  • Assigné à mis à Frédéric Péters

(yep, je suis occupé mais le plus long c'est les tests)

#3

Mis à jour par Frédéric Péters il y a presque 5 ans

#4

Mis à jour par Thomas Noël il y a presque 5 ans

  • Statut changé de Solution proposée à Solution validée
#5

Mis à jour par Frédéric Péters il y a presque 5 ans

En fait je ne suis pas fan de ces "unlazy", comme ici on attend une chaine, je me dis qu'on peut tranquillement y aller avec des unicode().

#6

Mis à jour par Thomas Noël il y a presque 5 ans

  • Statut changé de Solution proposée à Solution validée

Frédéric Péters a écrit :

En fait je ne suis pas fan de ces "unlazy", comme ici on attend une chaine, je me dis qu'on peut tranquillement y aller avec des unicode().

Ok, mais c'est juste une façon cachée de faire le unlazy.

#7

Mis à jour par Frédéric Péters il y a presque 5 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit 7d4246a6d739bec07385e4c79a3ea1038de8ef9e
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Fri May 17 11:55:32 2019 +0200

    templatetags: add support for lazy vars to string filters (#33196)
#8

Mis à jour par Frédéric Péters il y a presque 5 ans

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF