2017-08-04 95 views

回答

0

你最好的赌注是

一)在视图下进行刮自己,并通过在上下文字典的信息给模板

湾)写入文件并让您的视图从文件中获取信息。

0

Django可以在没有数据库的情况下运行,但它取决于您启用的应用程序。某些默认功能(auth,sites,contenttypes)需要一个数据库。所以你需要禁用这些。如果你需要使用它们,你就是SOL。

其他功能(如会话)通常使用数据库,但您可以将其配置为使用缓存或文件或其他功能。

我已经采取了在过去的两种方法:

1)完全关闭数据库并禁用需要数据库的应用程序:

DATABASES = {} 

2)使用虚拟SQLite数据库只是所以与默认的应用程序一起使用,没有太多的调整,但并没有真正使用它。我发现这种方法更快,并且适合建立快速测试/原型。

而要真正从刮板获取数据到您的视图中,您可以采取多种方法。将数据存储在缓存中,或者直接写入您的上下文变量等。

相关问题