gpt4 book ai didi

javascript - 在node.js和django之间共享数据的最佳方式?

转载 作者:行者123 更新时间:2023-11-28 05:47:53 24 4
gpt4 key购买 nike

我在 django 设置中有一个变量。(例如 settings.ALLOW_REDIRECT)。我正在运行一些测试(django 和 node.js 测试),并且 settings.ALLOW_REDIRECT 的值将在一些测试后更改。

让node.js测试访问变量值的最佳方法是什么。我想到使用一个conf文件,其中变量的值可以由django存储和更改。这可以通过 node.js 脚本读取。还有比这更简单的方法吗?

最佳答案

您可以将 settings.ALLOW_REDIRECT 的值传递到模板渲染调用中:

def myview(request):
...
return render(request, 'mytemplate.html', {'allow_redirect': settings.ALLOW_REDIRECT})

然后模板可以检查 allow_redirect 的值并将一些小的独特元素插入到页面 HTML 中以反射(reflect)其值:

{% if allow_redirect %}
<div id="allow_redirect_is_true"> </div>
{% else %}
<div id="allow_redirect_is_false"> </div>
{% endif %}

然后您的 js 代码可以检查 id 为 allow_redirect_is_trueallow_redirect_is_false 的元素是否存在。

关于javascript - 在node.js和django之间共享数据的最佳方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38335811/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com