我在查找關於此的信息時遇到了一些困難,可能它不是正確的方法。我想根據http方法(GET或POST或DELETE或PUT)將請求路由到兩個不同的視圖函數。如何基於django urlpatterns中的HTTP方法進行區分
由於它通常在REST API中完成,這意味着相同的URL根據HTTP方法具有不同的含義。
我不明白的方式在Django的urls.py文件要做到這一點,我想是這樣的:
url(r'^tasks$', 'app.views.get_tasks', method='get'),
url(r'^tasks$', 'app.views.create_task', method='post'),
(注意:我使用Django 1.4工作)
可能重複http://stackoverflow.com/questions/2964334/how-can-你在調度請求方法在Django的urlpatterns) – luca