Django NoReverseMatch / Reverse for 'your-url' with arguments '('',) , When Used DeleteView

Я в замешательстве, почему объект не может быть вызываемым?

Но когда я использую {% for listUsulan in listUsulanPenelitian %}. он должен работать, но выводит 3 представления, как это.

Image when I Userd {%for ...}

я просто хочу отобразить одно модальное всплывающее окно, а не три, по id.

Но когда я не использую {% для ..}. он не работает.

Есть идея?

views.py

class UserUsulanPenelitianDeleteView(LoginRequiredMixin, DeleteView):
login_url           = '/authentication'
redirect_field_name = 'redirect_to'
model = UserUsulan
context_object_name = 'listUsulanPenelitian'
template = 'dashboard/usulan-penelitian.html'

def get_success_url(self):
    return reverse('dashboard:usulan-penelitian')

app_name = 'dashboard'
urlpatterns = [
path('', views.UserDashboardTemplateView.as_view(), name='index'),
path('profil/', views.UserProfilUpdateView.as_view(), name='profil'),
path('usulan-penelitian/', 
views.UserUsulanPenelitianCreateAndListView.as_view(), name='usulan- 
penelitian'),
path('usulan-penelitian/view/<int:pk>', 
views.UserUsulanPenelitianDetailView.as_view(), name='usulan-penelitian- 
detail'),
path('usulan-penelitian/edit/<int:pk>', 
views.UserUsulanPenelitianUpdateView.as_view(), name='usulan-penelitian- 
edit'),
path('usulan-penelitian/delete/<int:pk>', 
views.UserUsulanPenelitianDeleteView.as_view(), name='usulan-penelitian- 
delete')
]

.html

<form action="{% url 'dashboard:usulan-penelitian-delete' listUsulanPenelitian.id %}" method="post">
      {%csrf_token%}
      <div class="modal-content">
          <div class="modal-header">
              <h5 class="modal-title" id="exampleModalLabel">Hapus Usulan Penelitian ?</h5>
              <button class="close" type="button" data-dismiss="modal" aria-label="Close">
                  <span aria-hidden="true">×</span>
              </button>
          </div>
          <div class="modal-body">Judul : {{listUsulanPenelitian.judul_penelitian}}</div>
          <div class="modal-footer">
              <button class="btn btn-secondary" type="button" data-dismiss="modal">Batal</button>
              <button class="form-submit btn btn-danger" id="submitButton" type="submit">Hapus</button>
          </div>
      </div>
    </form>

Traceback

Как это исправить? Спасибо до

Вернуться на верх