0

我正在构建一个 Dapp。在我意识到我希望它与加密和区块链有关之前,站点基础设施是用 Django 构建的。

我们希望它能够与空灵的区块链进行对话和交流。所以我们必须使用 web3 包,要么是 web3.js (javascript),要么是 web3.py (python)。</p>

不幸的是,web3.py 不如 web3.js 发达,这就是为什么我所有使用 Django 进行元掩码集成的努力都没有成功的原因。

所以我想我别无选择,只能使用 javascript。但显然我不想放弃使用 Django 完成的所有工作……</p>

那么,是否有可能构建一个 Dapp,其整体 UI 和网站基础设施使用 Django,而与区块链相关的部分(例如元掩码初始化)使用 javascript 构建并包含在本地?这可能吗?会不会存在安全隐患?

4

1 回答 1

0

有一种可能性,您可以在前端的 web3.js 中使用登录初始化,以及使用 web3.py 和 Django 进行其他操作。

你可以看到一个 python 库Django-web3-Auth。这会给你一个提示。阅读库代码来理解这个东西。

于 2021-10-20T03:00:18.690 回答