For the benefit of anyone following this thread.  I've found some
relevant information, even if I don't understand the entire picture.

The important point seems to be the locale in which the Apache server
is running.  The default Fedora configuration sets LANG=C for the
httpd server.  Apparently, that affects a lot of how Python behaves.

By adding some configuration to set LANG to a UTF-8 locale, sv_SE.utf8
in my case, things started to work.  I can now access both ascii and
appåäö, and everything seems fine.  Remains to be seen if I have
changed some other behaviour of my server in some way.

Even if I don't fully understand the interactions between the locale
setting and the Python interpreter, it works for me now.  I can
continue my work on my original app.

Thanks for the help!

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/22440.47636.729258.491836%40gargle.gargle.HOWL.
For more options, visit https://groups.google.com/d/optout.

Reply via email to