J'essaye de faire une vue personnalisée dans l'admin de Django. Je lis ce site, Simple Django Admin Preview, mais j'ai un problème:Admin Django, erreur de vue personnalisée: littéral invalide pour int() avec base 10
ValueError: invalid literal for int() with base 10: '13/preview'
Voici mon url.py:
url(r'^admin/diligencias/diligencia/(?P<object_id>\d+)/preview/$','preview'),
Voici mon view.py:
@staff_member_required
def preview(request, object_id):
return object_detail(request, object_id=object_id,queryset=Diligencia.objects.all(), template_object_name = 'diligencia',)
Que signifie cette erreur?
Merci Daniel, maintenant j'ai une nouvelle erreur: retraçage (le plus récent appel dernier): fichier «/home/iosira05/webapps/django/lib/python2. 5/django/core/handlers/base.py ", ligne 92, dans get_response response = callback (demande, * callback_args, ** callback_kwargs) TypeError: l'objet 'str' n'est pas appelable – Asinox