noreversematch error in django

Djangoda bir uygulama gteliştiriyorum ve bu sırada bazı hatalarla karşılaşmaktayım.  Aldığım hata aşağıda yer almakdadır.

Reverse for ‘who’ with arguments ‘()’ and keyword arguments ‘{}’ not found. 0 pattern(s) tried: []

Bu hataları ortadan kaldırmak için yapılan değişiklikler;

main urls.py

url(r'^faceRecognition/', include('faceRecognition.urls'))

yerine

url(r'^faceRecognition/', include('faceRecognition.urls', namespace='faceRecognition'))

ve templatede;

<form action="{% url "who" %}" method='POST' enctype="multipart/form-data">

yerine;

<form action="{% url "faceRecognition:who" %}" method='POST' enctype="multipart/form-data">

gerekli değişiklikleri yaptıktan sonra hata ortadan kalmış oldu.

KAYNAKLAR:

[1] http://stackoverflow.com/questions/38390177/what-is-a-noreversematch-error-and-how-do-i-fix-it

Semiha Makinist Uzman on 28 Mart 2017 yazdı
Yorum Ekle
  • 0 Yanıt(lar)
  • Yanıtınız

    Cevabınızı göndererek Gizlilik Politikası ve Hizmet Şartlarını kabul ediyorsunuz.