2017-08-04 57 views

回答

0

你最好的賭注是

一)在視圖下進行刮自己,並通過在上下文字典的信息給模板

灣)寫入文件並讓您的視圖從文件中獲取信息。

0

Django可以在沒有數據庫的情況下運行,但它取決於您啓用的應用程序。某些默認功能(auth,sites,contenttypes)需要一個數據庫。所以你需要禁用這些。如果你需要使用它們,你就是SOL。

其他功能(如會話)通常使用數據庫,但您可以將其配置爲使用緩存或文件或其他功能。

我已經採取了在過去的兩種方法:

1)完全關閉數據庫並禁用需要數據庫的應用程序:

DATABASES = {} 

2)使用虛擬SQLite數據庫只是所以與默認的應用程序一起使用,沒有太多的調整,但並沒有真正使用它。我發現這種方法更快,並且適合建立快速測試/原型。

而要真正從刮板獲取數據到您的視圖中,您可以採取多種方法。將數據存儲在緩存中,或者直接寫入您的上下文變量等。

相關問題