【发布时间】:2011-02-12 01:22:19
【问题描述】:
我想通过 Django 将某些文档的访问权限限制为仅具有权限的授权用户。
如果我打算使用 Django 作为 代理 在视图中提供静态文件,这意味着什么?我习惯于在 Apache 中提供静态文件并配置我的媒体在没有任何处理程序的情况下提供服务,但是如果有人开始通过我的 Django 代理下载 500mb 会发生什么?在该用户收到 500mb 响应之前,我的 Django 线程是否会被锁定?
【问题讨论】:
我想通过 Django 将某些文档的访问权限限制为仅具有权限的授权用户。
如果我打算使用 Django 作为 代理 在视图中提供静态文件,这意味着什么?我习惯于在 Apache 中提供静态文件并配置我的媒体在没有任何处理程序的情况下提供服务,但是如果有人开始通过我的 Django 代理下载 500mb 会发生什么?在该用户收到 500mb 响应之前,我的 Django 线程是否会被锁定?
【问题讨论】:
查看this question 的答案,了解如何告诉网络服务器处理文件的提供。
【讨论】:
您可以使用 django.contrib.auth.handlers.modpython 中的apache auth 进行权限处理。
【讨论】: