2013-08-19 11 views
12

admin sitesinden satır içi satırlar oluşturmak için django-grappelli kullanıyorum.Django-Grappelli: 'grp_related_lookup' argümanları '()' ile tersine çevirmek '' {} 'bulunamadı

:

Exception Type: NoReverseMatch 
Exception Value: Reverse for 'grp_related_lookup' with arguments '()' and keyword arguments '{}' not found. 
Exception Location: /usr/local/lib/python2.7/dist-packages/django/template/defaulttags.py in render, line 424 

kusurlu çizgi şudur: - Bazen (değil tekrarlanabilir özellikle garip zaman, yaklaşık% 50) Ben inline dan sipariş kaydetmeye çalıştığınızda, Django şu istisna atar

$("#id_" + this).grp_related_fk({lookup_url:"{% url 'grp_related_lookup' %}"}); 
this related thread verilen tavsiye başına gelince, ben kabuğunda onu test hızla denedim ama çok iyi çalışıyor görünüyor:

>>> from django.core.urlresolvers import reverse 
>>> print reverse('grp_related_lookup') 
/grappelli/lookup/related/ 

Ben bir kayıp değilim. Benzer bir deneyime sahip olan var mı?

Django sürümü 1.5.1'dir.

cevap

24

Muhtemelen urls.py içine Grappelli URL'ler eklemeyi unuttuğu

url(r'^grappelli/', include('grappelli.urls')), 
(en azından benim için böyleydi)
İlgili konular