宁静的路线和Django

时间:2011-10-21 23:28:53

标签: django rest

我正在将Rails项目迁移到Django。 Rails项目是使用restful路由构建的,它从不接触数据库。相反,它只是重定向到不同的方法,这些方法都使用指定的操作方法调用外部服务。现在,我已经找到了许多django的框架,它们提供了更多的功能以及一堆铃声和口哨声,但这对我目前的情况来说太过分了。

作为替代方案,我可以忽略urls.py中的action方法,只需提供一个正则表达式来验证url,然后解析views.py中的请求方法,重定向到适当的方法。这是一种方法还是我还可以看到其他任何方法?

1 个答案:

答案 0 :(得分:3)

Class based views看起来像是通过请求方法组织restful视图函数的惯用方法。

Django代码段有几个简单的example implementations