2011-11-15 32 views
16

我一直在遇到不少提及'後端'的django應用,但並不完全知道它是什麼。搜索谷歌並沒有給出關於django後端的一般結果。有人可以給出解釋嗎?什麼是「django後端」?

具體而言,採取這些例子:

其實我覺得前兩個,第三是有點不同,我是什麼前兩個更加不確定:包含在Apps中的後端。

+3

號直到你給的,你已經看到了一個例子。 –

回答

18

django帶有一個或多個認證,緩存等實現,但框架預計需要添加自己的定製「後端」實現。它們通常提供一個簡單的記錄良好的界面以及一個設置變量,因此很容易插入您自己的自定義模塊。

此術語/模式也用於常見的django應用程序,如django-registration

如果你到設計模式,這個博客提供了一些分析:http://charlesleifer.com/blog/django-patterns-pluggable-backends/

+0

感謝您的鏈接!會看看:) –