我一直在遇到很多提到'后端'的django应用程序,但不知道它是什么。在谷歌周围搜索并没有给出关于django后端的一般结果。有人可以解释一下吗?
具体而言,请参考以下示例:
实际上我认为前两个和第三个有点不同,我更不确定的是前两个:应用程序中包含的后端。
答案 0 :(得分:18)
django带有一个或多个身份验证,缓存等实现,但该框架预计需要添加自己的自定义“后端”实现。它们通常提供一个简单的记录良好的界面以及一个设置变量,因此很容易插入您自己的自定义模块。
此术语/模式也被常见的django应用程序使用,例如django-registration。
如果您使用的是设计模式,则此博客会提供一些分析:http://charlesleifer.com/blog/django-patterns-pluggable-backends/