我注册了所有这样的api url:
url(r'^api/v2/', include("core.api_v2_urls", namespace="api")),
我需要检查一个给定的URL是否是一个api url。
我可以使用命名空间来定义它吗?怎么样?
答案 0 :(得分:1)
我有同样的问题。当然你可以检查一个给定的URL是否是所有api url的一部分,但那不是很干......
在模板中这样会这样:
{% url 'firsturl' as first_url %}
{% if request.get_full_path == first_url %}
...do something...
{% endif %}
我希望有人找到更好的答案!实际上我现在使用的很多,而且工作正常:)