【发布时间】:2021-09-14 07:31:26
【问题描述】:
我正在构建一个 Dapp。在我意识到我希望它与加密和区块链有关之前,站点基础架构是用 Django 构建的。
我们希望它能够与空灵的区块链进行对话和交流。所以我们必须使用 web3 包,要么是 web3.js (javascript),要么是 web3.py (python)。
不幸的是,web3.py 不如 web3.js 发达,这就是为什么我所有使用 Django 进行元掩码集成的努力都没有成功。
所以我认为我别无选择,只能使用 javascript。但显然我不想放弃使用 Django 完成的所有工作……
那么,是否有可能构建一个 Dapp,其整体 UI 和网站基础设施使用 Django,而与区块链相关的部分(例如元掩码初始化)使用 javascript 构建并包含在本地?这可能吗?会不会有安全隐患?
【问题讨论】:
-
你是否考虑过使用以太坊的 python 实现?你可以在这里找到文档:ethereum.org/en/developers/docs/programming-languages/python
标签: python django web3 web3js decentralized-applications