У меня возникают трудности с поиском информации об этом, возможно, это не правильный подход. Я хотел бы направить запрос на две разные функции просмотра на основе метода http (GET или POST или DELETE или PUT).
Как это обычно делается в REST apis, это будет означать, что тот же URL имеет другое значение, основанное на методе HTTP.
Я не вижу способа сделать это в файле urls.py django, мне бы хотелось что-то вроде:
url(r'^tasks$', 'app.views.get_tasks', method='get'),
url(r'^tasks$', 'app.views.create_task', method='post'),
(примечание: я работаю с django 1.4)