我的Django应用程序中有2种网址格式:
url_patterns = [
url(r'test/read/all/', TestViews.test_read_all),
url(r'test/read/all/custom/', TestViews.test_read_all_custom)
]
我的问题是:当我尝试访问test/read/all/custom/
URL时,请求被定向到test/read/all/
URL(触发TestViews.test_read_all
而不是TestViews.test_read_all_custom
)
两个端点方法都具有相同的api视图修饰符(@api_view(["GET"])
)
答案 0 :(得分:6)
您必须在网址末尾添加字符串符号'$'的末尾:
url(r'^test/read/all/$', TestViews.test_read_all),