Exemplo n.º 1
0
 def get_admin_url(self):
     """
     Returns the admin URL to edit the object represented by this log entry.
     """
     if self.content_type and self.object_id:
         url_name = 'admin:%s_%s_change' % (self.content_type.app_label, self.content_type.model)
         try:
             return reverse(url_name, args=(quote(self.object_id),))
         except NoReverseMatch:
             pass
     return None
Exemplo n.º 2
0
 def get_admin_url(self):
     """
     Returns the admin URL to edit the object represented by this log entry.
     """
     if self.content_type and self.object_id:
         url_name = 'admin:%s_%s_change' % (self.content_type.app_label,
                                            self.content_type.model)
         try:
             return reverse(url_name, args=(quote(self.object_id), ))
         except NoReverseMatch:
             pass
     return None
Exemplo n.º 3
0
def admin_urlquote(value):
    return quote(value)
Exemplo n.º 4
0
 def url_for_result(self, result):
     pk = getattr(result, self.pk_attname)
     return reverse('admin:%s_%s_change' % (self.opts.app_label,
                                            self.opts.model_name),
                    args=(quote(pk),),
                    current_app=self.model_admin.admin_site.name)
Exemplo n.º 5
0
def admin_urlquote(value):
    return quote(value)