Мне нужна одна из моих базовых моделей, чтобы использовать различные URL-адреса в зависимости от типа выполняемого действия. Как определить действие в функции URL, чтобы я мог указать соответствующий URL-адрес? Например:
УДАЛИТЬ:/myapipath/itemtype/id/
POST:/myapipath/special-path/
GET:/myapipath/special-path/? Code = ABC
Я знаю, как отличить POST от всего остального: this.isNew()
Но как я могу объяснить разницу между DELETE и GET в пользовательской функции model.url?
Не предлагайте мне изменить серверную api. Это не зависит от меня.
Спасибо!