Django与IP限制

Django与IP限制,django,location,ip,Django,Location,Ip,我想限制我的网站在美国加上几个美国以外的IP地址(开发者,QA等等)。除此之外,我想展示一个模板,上面写着“即将来到你们的国家” 我很好奇是否有任何简单或已经开发的插件用于此目的。在Django中,最简单的方法是使用自定义中间件检查每个请求。在Django中,最简单的方法是使用自定义中间件检查每个请求。在Django级别,您可以使用GeoDjango的应用程序(感谢ArturM). 但出于性能目的,最好在Web服务器级别执行此操作。如果您正在使用KingX,请尝试。对于Django级别的apa

我想限制我的网站在美国加上几个美国以外的IP地址(开发者,QA等等)。除此之外,我想展示一个模板,上面写着“即将来到你们的国家”


我很好奇是否有任何简单或已经开发的插件用于此目的。

在Django中,最简单的方法是使用自定义中间件检查每个请求。

在Django中,最简单的方法是使用自定义中间件检查每个请求。

在Django级别,您可以使用GeoDjango的应用程序(感谢ArturM).


但出于性能目的,最好在Web服务器级别执行此操作。如果您正在使用KingX,请尝试。对于Django级别的apache-

,您可以使用GeoDjango的应用程序(多亏了ArturM)


但出于性能目的,最好在Web服务器级别执行此操作。如果您正在使用KingX,请尝试。对于apache-

它可能取决于您使用的Web服务器。你是说仅仅从“runserver”开始?或者您已经在运行Tornado、Twisted Web、Apache?这可能取决于您使用的Web服务器。你是说仅仅从“runserver”开始?或者你已经在运行Tornado、Twisted Web和Apache了?