@@ -78,13 +78,29 @@ class Meta(object):
78
78
ordering = ('-update_dt' ,)
79
79
80
80
def __str__ (self ):
81
+ redirect_text = '{type}: {from_url} -> {to_url}'
81
82
if self .redirect_type == 'prefix' :
82
- return ugettext ('Prefix Redirect:' ) + ' %s ->' % self .from_url
83
+ return redirect_text .format (
84
+ type = ugettext ('Prefix Redirect' ),
85
+ from_url = self .from_url ,
86
+ to_url = ''
87
+ )
83
88
elif self .redirect_type == 'page' :
84
- return ugettext ('Page Redirect:' ) + ' %s -> %s' % (
85
- self .from_url ,
86
- self .to_url )
87
- return ugettext ('Redirect: %s' % self .get_redirect_type_display ())
89
+ return redirect_text .format (
90
+ type = ugettext ('Page Redirect' ),
91
+ from_url = self .from_url ,
92
+ to_url = self .to_url
93
+ )
94
+ elif self .redirect_type == 'exact' :
95
+ return redirect_text .format (
96
+ type = ugettext ('Exact Redirect' ),
97
+ from_url = self .from_url ,
98
+ to_url = self .to_url
99
+ )
100
+ else :
101
+ return ugettext ('Redirect: {}' .format (
102
+ self .get_redirect_type_display ())
103
+ )
88
104
89
105
def get_full_path (self , filename , language = None , version_slug = None ):
90
106
"""
0 commit comments