POC Campus Condorcet : correction encodage et charset
This commit is contained in:
parent
171fb85533
commit
c6cc1811b8
|
@ -32,6 +32,12 @@ supann_host_role_attribute = 'supannRoleGenerique'
|
|||
supann_host_role_value = '{SUPANN}R10' # 'Responsable de mission'
|
||||
|
||||
|
||||
def sorting_key(tuple_input):
|
||||
if type(tuple_input[1]) is unicode:
|
||||
return tuple_input[1].encode('utf-8')
|
||||
else:
|
||||
return unicode(tuple_input[1], 'utf-8')
|
||||
|
||||
def render_message(request, message):
|
||||
"""Renders a simple message to a base template"""
|
||||
return render(request, 'simple_message.html', {'message': message})
|
||||
|
@ -114,7 +120,7 @@ def ldap_get_attribute_from_subtree_nodes(subtree_base, filter, attribute):
|
|||
description = node_data.get('description', [_('No description')])[0]
|
||||
choices.append((attribute_value, description))
|
||||
|
||||
choices.sort(key=lambda x: unicode(x[1], 'utf-8'))
|
||||
choices.sort(key=sorting_key)
|
||||
return choices
|
||||
|
||||
def ldap_terminate(l):
|
||||
|
|
Reference in New Issue