python - 如何使用Python-Django获取访问我们网页的客户端的MAC地址?

标签 python django python-3.x mac-address

我是编程初学者。我正在 Djnago-Python 创建研究项目。 我想存储访问我网站的用户的MAC地址(只是为了更好的服务目的)。如何使用 Django-Python 或任何其他脚本语言获得它?

我尝试了从 Stack Overflow 获得的许多东西。这些都只是返回主机的 MAC 地址。我通过创建 Intranet 环境检查了这一点,并从另一台设备访问我的网站。 那么,如何获取网站访问设备的MAC地址呢?

最佳答案

这只能在用户 PC 端实现。您无法从主机上运行的脚本获取 MAC 地址(如果您使用 django,它将在主机上运行)。

这意味着,您必须在用户的浏览器中执行脚本。 JavaScript 是一个选择。类似的问题在这里:MAC addresses in JavaScript

关于python - 如何使用Python-Django获取访问我们网页的客户端的MAC地址?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52737613/

相关文章:

python - 在同一包 python 中导入文件

regex - 限制scrapy抓取子域

python - 在 python 3.3 中按日期对二维数组进行排序

使用 ctypes 指向压缩结构中的 uint_64 的 Python 指针地址?

python - 传递参数时如何调用保留引号?

python - 如何在django的ModelForms中的标签后添加空格

用于 Linux IP 枚举的 Python 脚本 - 未按预期工作

python - 为模型表单额外字段指定小部件(Django)

python - Django Rest Framework,关系 POST 选项名称

django - 如何在Django ORM中实现SUMaggregate()+distinct(fields)