Django的观点是公开无法访问的,但内部可访问?

时间:2012-04-26 19:00:11

标签: django security

我想要向服务器群集内部的应用程序公开一些视图。我怎样才能安全地做到这一点?

想要访问这些受限视图的应用程序也在使用python,所以如果我可以绕过HTTP隧道并直接调用它们,那就更好了。我认为如果是这样的话,这些更适合作为命令,但是另一个进程如何调用Django环境的命令呢?

2 个答案:

答案 0 :(得分:0)

一旦load the project's settings,您就可以充当项目本身。

答案 1 :(得分:0)

听起来你基本上想要从Django网站中提取一些数据并在其他地方使用它。也许有几个management commands定期在某个目录中输出数据,然后您可以从其他python应用程序中读取这些数据?取决于您的数据需求,这是否是一个选项。

我正在做这个建议,因为其他应用程序似乎在同一台服务器上(你怎么能从这些应用程序运行你的网站的python代码?)。