2011-11-15 75 views
16

我一直在遇到不少提及'后端'的django应用,但并不完全知道它是什么。搜索谷歌并没有给出关于django后端的一般结果。有人可以给出解释吗?什么是“django后端”?

具体而言,采取这些例子:

其实我觉得前两个,第三是有点不同,我是什么前两个更加不确定:包含在Apps中的后端。

+3

号直到你给的,你已经看到了一个例子。 –

回答

18

django带有一个或多个认证,缓存等实现,但框架预计需要添加自己的定制“后端”实现。它们通常提供一个简单的记录良好的界面以及一个设置变量,因此很容易插入您自己的自定义模块。

此术语/模式也用于常见的django应用程序,如django-registration

如果你到设计模式,这个博客提供了一些分析:http://charlesleifer.com/blog/django-patterns-pluggable-backends/

+0

感谢您的链接!会看看:) –