Xin chào, tôi có một vấn đề khó chịu.Django Reverse với các đối số '()' và các đối số từ khóa '{}' không được tìm thấy
Tôi có một mẫu url như thế này:
# mproject/myapp.urls.py
url(r'^project/(?P<project_id>\d+)/$','user_profile.views.EditProject',name='edit_project'),
nó hoạt động tốt trên trình duyệt nhưng để thử nghiệm, khi tôi làm điều này trong vỏ:
from django.test import Client
from django.core.urlresolvers import reverse
client= Client()
response = client.get(reverse('edit_project'), project_id=4)
tôi nhận được sợ hãi:
NoReverseMatch: Reverse for 'edit_project' with arguments '()' and keyword arguments '{}' not found.
Tôi thiếu gì ở đây?
lớn. Cảm ơn. tôi phải cố gắng mọi cấu hình, ngoại trừ một điều đó! –
có thể bạn po ssibly cũng bao gồm làm thế nào để làm điều này trong một mẫu? –
[docs] (https://docs.djangoproject.com/en/1.8/ref/templates/builtins/#url) có các ví dụ – miki725