2013-11-08 2 views
0

в моем admin.py я есть:почему NoReverseMatch в Джанго админ change_form

def get_urls(self): 
    urls = super(AggregationProxyProviderAdmin, self).get_urls() 
    my_urls = patterns('', 
     url(r'^(\d+)/import_proxies/$', 
      self.admin_site.admin_view(self.import_proxies_from_file), 
      name="import_proxies", 
     ), 
    ) 
    return my_urls + urls 

в change_form.html я есть

<a href="{% url opts|admin_urlname:'import_proxies' original.pk|admin_urlquote %}" class="btn importlink"> 

и я получил сообщение об ошибке:

Exception Type:  NoReverseMatch 
Exception Value:  

Reverse for 'aggregation_aggregationproxyprovider_import_proxies' with arguments '(1L,)' and keyword arguments '{}' not found. 

мог кто-нибудь объясняет, где проблема? благодаря

+0

[? Входят ли шаблон {% нагрузки admin_urls%} по отношению к верхней части] (https://code.djangoproject.com/ticket/19661) – alko

ответ

0

решение назвать URL, как это: aggregation_aggregationproxyprovider_import_proxies

Смежные вопросы