Currency formatting is not possible using the 'C' locale
#9
Effectivement j'ai donc installé le package suivant "apt-get install language-pack-fr"
J'ai remis le code python par défaut, la création de la facture fonctionne bien .

Par contre je ne peux pas générer le PDF de celle-ci, voici l'erreur:

Code :
[2020-04-23 22:37:26] ERROR - django.request : Internal Server Error: /billing/generate_pdf/26
Traceback (most recent call last):
  File "/home/user/.virtualenvs/creme_2_1/lib/python3.6/site-packages/django/core/handlers/exception.py", line 34, in inner
    response = get_response(request)
  File "/home/user/.virtualenvs/creme_2_1/lib/python3.6/site-packages/django/core/handlers/base.py", line 115, in _get_response
    response = self.process_exception_by_middleware(e, request)
  File "/home/user/.virtualenvs/creme_2_1/lib/python3.6/site-packages/django/core/handlers/base.py", line 113, in _get_response
    response = wrapped_callback(request, *callback_args, **callback_kwargs)
  File "/home/user/.virtualenvs/creme_2_1/lib/python3.6/site-packages/django/contrib/auth/decorators.py", line 21, in _wrapped_view
    return view_func(request, *args, **kwargs)
  File "/home/user/.virtualenvs/creme_2_1/lib/python3.6/site-packages/django/contrib/auth/decorators.py", line 21, in _wrapped_view
    return view_func(request, *args, **kwargs)
  File "/srv/creme_crm-2.1/creme/billing/views/export.py", line 88, in export_as_pdf
    f.write(smart_str(template.render(context)))
UnicodeEncodeError: 'ascii' codec can't encode character '\\xe9' in position 854: ordinal not in range(128)

J'ai vérifié les paquets nécessaires sont bien installés
  • texlive-latex-recommended
  • texlive-fonts-extra
  • texlive-lang-french
  • texlive-latex-extra
  Répondre


Messages dans ce sujet
RE: Currency formatting is not possible using the 'C' locale - par tango.sierra - 23-04-2020, 22:43

Atteindre :


Utilisateur(s) parcourant ce sujet : 5 visiteur(s)