02-11-2012, 16:19
Bonjour à tous,
je me suis finalement décidé à utiliser CREME après l'avoir essayé à son lancement. Sauf qu'il m'arrive un léger problème. Impossible de valider un devis, une facture ou une opportunité. La problème semble venir du module currency.py et de l'encodage en utf8.
Voici en tout cas l'erreur du serveur :
Une idée ?
Merci d'avance et encore félicitation.
je me suis finalement décidé à utiliser CREME après l'avoir essayé à son lancement. Sauf qu'il m'arrive un léger problème. Impossible de valider un devis, une facture ou une opportunité. La problème semble venir du module currency.py et de l'encodage en utf8.
Voici en tout cas l'erreur du serveur :
Code :
2012-11-02 14:10:51,270 - django.request - ERROR - Internal Server Error: /billing/quote/24
Traceback (most recent call last):
File "/serveur/lib/python2.6/site-packages/django/core/handlers/base.py", line 111, in get_response
response = callback(request, *callback_args, **callback_kwargs)
File "/serveur/lib/python2.6/site-packages/django/contrib/auth/decorators.py", line 23, in _wrapped_view
return view_func(request, *args, **kwargs)
File "/serveur/lib/python2.6/site-packages/django/contrib/auth/decorators.py", line 23, in _wrapped_view
return view_func(request, *args, **kwargs)
File "/serveur/creme/billing/views/quote.py", line 59, in detailview
'can_create_invoice': has_perm('billing.add_invoice'),
File "/serveur/creme/creme_core/views/generic/detailview.py", line 47, in view_entity
return render(request, template, template_dict)
File "/serveur/lib/python2.6/site-packages/django/shortcuts/__init__.py", line 44, in render
return HttpResponse(loader.render_to_string(*args, **kwargs),
File "/serveur/lib/python2.6/site-packages/django/template/loader.py", line 188, in render_to_string
return t.render(context_instance)
File "/serveur/lib/python2.6/site-packages/django/template/base.py", line 123, in render
return self._render(context)
File "/serveur/lib/python2.6/site-packages/django/template/base.py", line 117, in _render
return self.nodelist.render(context)
File "/serveur/lib/python2.6/site-packages/django/template/base.py", line 744, in render
bits.append(self.render_node(node, context))
File "/serveur/lib/python2.6/site-packages/django/template/base.py", line 757, in render_node
return node.render(context)
File "/serveur/lib/python2.6/site-packages/django/template/loader_tags.py", line 127, in render
return compiled_parent._render(context)
File "/serveur/lib/python2.6/site-packages/django/template/base.py", line 117, in _render
return self.nodelist.render(context)
File "/serveur/lib/python2.6/site-packages/django/template/base.py", line 744, in render
bits.append(self.render_node(node, context))
File "/serveur/lib/python2.6/site-packages/django/template/base.py", line 757, in render_node
return node.render(context)
File "/serveur/lib/python2.6/site-packages/django/template/loader_tags.py", line 127, in render
return compiled_parent._render(context)
File "/serveur/lib/python2.6/site-packages/django/template/base.py", line 117, in _render
return self.nodelist.render(context)
File "/serveur/lib/python2.6/site-packages/django/template/base.py", line 744, in render
bits.append(self.render_node(node, context))
File "/serveur/lib/python2.6/site-packages/django/template/base.py", line 757, in render_node
return node.render(context)
File "/serveur/lib/python2.6/site-packages/django/template/loader_tags.py", line 127, in render
return compiled_parent._render(context)
File "/serveur/lib/python2.6/site-packages/django/template/base.py", line 117, in _render
return self.nodelist.render(context)
File "/serveur/lib/python2.6/site-packages/django/template/base.py", line 744, in render
bits.append(self.render_node(node, context))
File "/serveur/lib/python2.6/site-packages/django/template/base.py", line 757, in render_node
return node.render(context)
File "/serveur/lib/python2.6/site-packages/django/template/loader_tags.py", line 127, in render
return compiled_parent._render(context)
File "/serveur/lib/python2.6/site-packages/django/template/base.py", line 117, in _render
return self.nodelist.render(context)
File "/serveur/lib/python2.6/site-packages/django/template/base.py", line 744, in render
bits.append(self.render_node(node, context))
File "/serveur/lib/python2.6/site-packages/django/template/base.py", line 757, in render_node
return node.render(context)
File "/serveur/lib/python2.6/site-packages/django/template/loader_tags.py", line 64, in render
result = block.nodelist.render(context)
File "/serveur/lib/python2.6/site-packages/django/template/base.py", line 744, in render
bits.append(self.render_node(node, context))
File "/serveur/lib/python2.6/site-packages/django/template/base.py", line 757, in render_node
return node.render(context)
File "/serveur/creme/creme_core/templatetags/creme_block.py", line 664, in render
return ''.join(op for op in self.block_outputs(context))
File "/serveur/creme/creme_core/templatetags/creme_block.py", line 664, in <genexpr>
return ''.join(op for op in self.block_outputs(context))
File "/serveur/creme/creme_core/templatetags/creme_block.py", line 661, in block_outputs
yield detailview_display(context)
File "/serveur/creme/creme_core/gui/block.py", line 106, in _simple_detailview_display
update_url='/creme_core/blocks/reload/%s/%s/' % (self.id_, entity.pk),
File "/serveur/creme/crontext)
File "/serveur/lib/python2.6/site-packages/django/template/base.py", line 117, in _render
return self.nodelist.render(context)
File "/serveur/lib/python2.6/site-packages/django/template/base.py", line 744, in render
bits.append(self.render_node(node, context))
File "/serveur/lib/python2.6/site-packages/django/template/base.py", line 757, in render_node
return node.render(context)
File "/serveur/lib/python2.6/site-packages/django/template/base.py", line 792, in render
output = self.filter_expression.resolve(context)
File "/serveur/lib/python2.6/site-packages/django/template/base.py", line 536, in resolve
new_obj = func(obj, *arg_vals)
File "/serveur/creme/creme_core/templatetags/creme_core_tags.py", line 191, in format_amount
return currency(amount, currency_id)
File "/serveur/creme/creme_core/utils/currency_format.py", line 44, in currency
locale.setlocale(locale.LC_MONETARY, '')
File "/serveur/lib/python2.6/locale.py", line 513, in setlocale
return _setlocale(category, locale)
Error: unsupported locale settingeme_core/gui/block.py", line 100, in _render
return get_template(self.template_name).render(Context(template_context))
File "/serveur/lib/python2.6/site-packages/django/template/base.py", line 123, in render
return self._render(context)
File "/serveur/lib/python2.6/site-packages/django/template/base.py", line 117, in _render
return self.nodelist.render(context)
File "/serveur/lib/python2.6/site-packages/django/template/base.py", line 744, in render
bits.append(self.render_node(node, context))
File "/serveur/lib/python2.6/site-packages/django/template/base.py", line 757, in render_node
return node.render(context)
File "/serveur/lib/python2.6/site-packages/django/template/base.py", line 792, in render
output = self.filter_expression.resolve(context)
File "/serveur/lib/python2.6/site-packages/django/template/base.py", line 536, in resolve
new_obj = func(obj, *arg_vals)
File "/serveur/creme/creme_core/templatetags/creme_core_tags.py", line 191, in format_amount
return currency(amount, currency_id)
File "/serveur/creme/creme_core/utils/currency_format.py", line 44, in currency
locale.setlocale(locale.LC_MONETARY, '')
File "/serveur/lib/python2.6/locale.py", line 513, in setlocale
return _setlocale(category, locale)
Error: unsupported locale setting
Une idée ?
Merci d'avance et encore félicitation.