Django

Code

Changeset 5284

Show
Ignore:
Timestamp:
05/18/07 19:19:17 (2 years ago)
Author:
mtredinnick
Message:

unicode: Fixed a couple of places where IRI fragments are being used and need
to be converted correctly.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/branches/unicode/django/contrib/admin/filterspecs.py

    r5230 r5284  
    88 
    99from django.db import models 
    10 from django.utils.encoding import smart_unicode 
     10from django.utils.encoding import smart_unicode, iri_to_uri 
    1111from django.utils.translation import ugettext as _ 
    1212import datetime 
     
    4545                t.append(u'<li%s><a href="%s">%s</a></li>\n' % \ 
    4646                    ((choice['selected'] and ' class="selected"' or ''), 
    47                      choice['query_string']
     47                     iri_to_uri(choice['query_string'])
    4848                     choice['display'])) 
    4949            t.append('</ul>\n\n') 
  • django/branches/unicode/django/contrib/admin/templates/admin/filter.html

    r3349 r5284  
    44{% for choice in choices %} 
    55    <li{% if choice.selected %} class="selected"{% endif %}> 
    6     <a href="{{ choice.query_string }}">{{ choice.display|escape }}</a></li> 
     6    <a href="{{ choice.query_string|iriencode }}">{{ choice.display|escape }}</a></li> 
    77{% endfor %} 
    88</ul> 
  • django/branches/unicode/django/contrib/databrowse/templates/databrowse/fieldchoice_list.html

    r5274 r5284  
    1111<ul class="objectlist"> 
    1212{% for object in object_list %} 
    13 <li class="{% cycle odd,even %}"><a href="{{ object|urlencode }}/">{{ object|escape }}</a></li> 
     13<li class="{% cycle odd,even %}"><a href="{{ object|iriencode }}/">{{ object|escape }}</a></li> 
    1414{% endfor %} 
    1515</ul>