【发布时间】:2019-12-21 12:21:06
【问题描述】:
我有一个项目,我希望客户在他/她的机器上运行 for/while 循环。有没有办法做这样的事情,因为视图是在服务器端运行的,如下所示:
views.py
from django.shortcuts import render
def index(request):
for i in range(0,10000):
# Do stuff
return render(request, 'app/index.html')
Javascript 是客户端的选项之一,但我有一些我想运行的 Python 3 库。
更新: 我正在 Heroku 上构建一个 Django 应用程序,它将为区块链实现工作量证明功能。工作量证明功能的概念需要客户端进行计算。我想要完成的是为客户提供一个模板,以使用 Crypto 库(来自 Crypto.Hash 导入 SHA)在 Python 中运行他们的资源。这是我尝试关注的示例存储库blockchain-python-tutorial。存储库在 Flask 中本地运行,并不意味着在实际服务器上运行,因为存储库是理论上的而不是实用的。所以我想知道是否有办法在 Heroku 上使用 Django 构建应用程序的副本。谢谢。
【问题讨论】:
-
如果您尝试解释实际用例,我们可以建议解决方法。
标签: python django view render client-side