हाय मुझे एक क्रूर समस्या है।Django तर्क '()' और कीवर्ड तर्क '{}' के साथ रिवर्स
मैं इस तरह एक यूआरएल ढांचा नहीं है:
# mproject/myapp.urls.py
url(r'^project/(?P<project_id>\d+)/$','user_profile.views.EditProject',name='edit_project'),
यह ब्राउज़र में लेकिन परीक्षण के लिए ठीक काम करता है, जब मैं खोल में ऐसा करते हैं:
from django.test import Client
from django.core.urlresolvers import reverse
client= Client()
response = client.get(reverse('edit_project'), project_id=4)
मैं खतरनाक मिलती है:
NoReverseMatch: Reverse for 'edit_project' with arguments '()' and keyword arguments '{}' not found.
मुझे यहां क्या याद आ रही है?
महान। धन्यवाद। मैं हर विन्यास कि एक को छोड़कर की कोशिश की है चाहिए है! –
आप सका पो स्पष्ट रूप से यह भी शामिल है कि टेम्पलेट के भीतर इसे कैसे करें? –
[डॉक्स] (https://docs.djangoproject.com/en/1.8/ref/templates/builtins/#url) उदाहरण हैं – miki725