我喜欢Django,但对于一个特定的应用程序,我只想使用它的一部分,但我对Django在内部的工作方式还不够熟悉,所以也许有人能给我指出正确的方向,告诉我需要判断什么.
具体地说,我要使用:
- 模型和数据库抽象
- caching API,虽然我希望通过缓存而不是HTML生成来避免数据库查找,而且由于Django中的缓存框架是为后者设计的,我还不确定这是否真的合适.
我将不使用:
- 模板
- urlconfigs
或者,更确切地说,我既没有使用HTTP也没有使用HTML.所以基本上,我的输入/输出链与平常不同.
这个能行吗?
在Django中,我个人的杀手级特性是可以使用模型进行的对象/数据库映射,所以如果有另一种技术(不一定是Python,我正处于设计阶段,而且我对语言和平台非常不了解)给我同样的能力,那也是很棒的.