【发布时间】:2016-02-08 00:14:57
【问题描述】:
我有一个基于 Web 的 Django 应用程序,用户可以在其中使用假名聚集在一起聊天。
大多数访问此网站的用户都是通过 Opera Mini 进行的。与简单的网络浏览器不同,Opera Mini 有一个twist,它通过a proxy server 获取所有内容,并将网页重新格式化为更适合小屏幕的格式。
我想在此应用中实现禁止功能。一些用户正在恐吓其他用户——如果我现在手动禁止他们,他们只会以新昵称返回。请注意,这些用户不是很精通技术 - 几乎所有用户都只是受过半教育。我的问题是这样的:
- 当用户使用 Opera Mini 等代理时,禁止用户 IP 是否有效?
- 是否有任何知名的 Django 插件可以优雅地处理 IP 阻塞?
- 如果 1 不成立(在这种情况下,2 也不成立),我是否可以采用其他可靠的方法来阻止敌对用户并保护我的社区?
目前,我为这些用户提供了“downvote”功能,将帖子收到过多downvote 的帐户设为静音。但这对火焰战争几乎没有帮助。施虐者不断以新的假名返回,破坏了整个社区。或许我应该试试hellbanning,如果没有其他方法?
注意:我不是高级程序员(更像是设计师),所以对于像我这样的人来说,我更喜欢快速上市的解决方案。
【问题讨论】:
-
听起来是个有趣的社区
-
安迪 - 感谢您的链接!克里斯 - 社区主要由刚开始体验互联网的人组成。他们主要来自乡村或城市郊区,最近采购了他们的第一台计算设备。