reactjs - 进行计算并输出结果
问题描述
我正在使用 Django 和 React 创建一个应用程序。我希望用户在前端输入几个数值,并根据这些值执行一些计算并将结果输出到前端(也将值存储在数据库中)。
我对后端应该在哪里添加逻辑来执行计算感到困惑。在 views.py 或 admin.py 或另一个文件上?
我目前正在尝试在 admin.py 文件上创建逻辑,但我不确定这是否允许我在前端显示结果。
解决方案
计算应在 views.py 中执行并传递到前端(例如通过将其作为 dict 传递)
result = number1 + number2
content = {'result': result}
return render(request, 'app/file.html', context)
然后您可以使用 {{result}} 在 html 文件中使用它(这是一个示例,您也可以在其他地方传递值)
推荐阅读
- javascript - pageLoaded 函数未触发
- asp.net - 如何为 DateTime 设置 NULL 值?
- django - 如何在 django 中添加条件以形成有效
- excel - 使用 Excel 中的数据在 JMeter 中进行数据驱动测试时出错
- php - 如何获取所有记录并在右侧显示信息。取决于数据库中的值
- java - 如何将传入的json数据流(来自kafka主题)写入prometheus作为度量?
- javascript - 如何在每 15 个查询执行后设置中断延迟
- sql - SQL Server:从表中选择值范围并对它们进行计算
- nginx - 定向到数字海洋上的指定端口
- css - 在一个可滚动的内容中堆叠 css 粘性元素