我需要用tastypie替换一些基于java spring的API。问题是我必须保持URL的向后兼容性。
这是对tastypie文档的一点修改:
http://localhost:8000/api/v1/entry/?username=daniel
我想要另一个这种形式的网址:
http://localhost:8000/api/v1/entry/username/daniel
返回完全相同的内容。
另一个例子:
http://localhost:8000/api/v1/user/1?format=json
和
http://localhost:8000/api/v1/user/1.json
应该是等效的。
这是可能的,如果是的话,如何实现呢?