django1/django
Claude Paroz 9a2bceed1a Use smarter string decoding in GeoDjango
The first try to solve the Python 3 GIS encoding/decoding issue
was too naive. Using decode() on all read strings is bound to fail
as soon as a non-ascii string is concerned.
This patch is a little more clever, leaving ascii decoding when
plain ascii strings are expected, and allowing to specify a custom
encoding in DataSource hierarchy.
2012-10-08 18:24:42 +02:00
..
bin [py3] Added fixer for python_2_unicode_compatible. 2012-08-12 14:44:40 +02:00
conf Combined Django DEFAULT_LOGGING with user LOGGING config 2012-09-29 22:56:18 +02:00
contrib Use smarter string decoding in GeoDjango 2012-10-08 18:24:42 +02:00
core Ensure we ignore __pycache__ PEP 3174 dirs in a few more places. 2012-10-06 18:40:58 -03:00
db Fixed #19087 -- Ensured query's base table is never LOUTER joined 2012-10-08 18:40:09 +03:00
dispatch Added a way to check if a signal has listeners 2012-09-28 18:10:52 +03:00
forms Fixed #14567 -- Made ModelMultipleChoiceField return EmptyQuerySet as empty value 2012-10-03 20:47:35 +03:00
http Fixed #18916 -- Allowed non-ASCII headers. 2012-09-07 19:08:57 -04:00
middleware Imported getLogger directly from logging module 2012-09-20 21:03:24 +02:00
shortcuts Fixed #15552 -- LOGIN_URL and LOGIN_REDIRECT_URL can take URLpattern names. 2012-09-08 16:58:35 -06:00
template Ensure we ignore __pycache__ PEP 3174 dirs in a few more places. 2012-10-06 18:40:58 -03:00
templatetags Replaced many smart_bytes by force_bytes 2012-08-29 11:20:32 +02:00
test Added assertXML[Not]Equal assertions 2012-10-06 13:14:50 +02:00
utils Fixed #16211 -- Added comparison and negation ops to F() expressions 2012-09-30 17:51:06 +03:00
views [py3] Decoded the parsed source file encoding in debug view 2012-10-08 10:06:56 +02:00
__init__.py Moved version code out of __init__.py. 2012-04-29 13:44:32 -05:00