【问题标题】:Is it possible to build a DApp with Django and web3.js?是否可以使用 Django 和 web3.js 构建 DApp?
【发布时间】: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 django web3 web3js decentralized-applications


【解决方案1】:

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

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

【讨论】:

猜你喜欢
  • 2018-11-25
  • 2021-09-13
  • 2021-06-10
  • 2012-11-18
  • 1970-01-01
  • 2016-08-02
  • 2011-08-05
  • 1970-01-01
  • 2022-10-13
相关资源
最近更新 更多