Comment puis-je spécifier des Url dans un squelette d'application?

J'en ai besoin de mon épine dorsale des modèles de frapper une variété d'Url en fonction du type d'action en cours d'exécution. Comment puis-je déterminer l'action à l'intérieur de la fonction URL pour que je puisse spécifier l'URL appropriée? Par exemple:

SUPPRIMER: /myapipath/itemtype/id/

POST: /myapipath/special-chemin/

OBTENEZ de l': /myapipath/special-chemin/?code=ABC

Je sais comment faire la différence entre un POST et tout le reste: ce.isNew()

Mais comment faire la différence entre une SUPPRESSION et une dans un modèle personnalisé.url de la fonction?

Merci de ne pas me proposer de changer l'api côté serveur. Ce n'est pas à moi.

Merci!

InformationsquelleAutor gcdev | 2011-08-08