【MultiValueDictKeyError 错误解决】论坛上,有很多的解决方法,那我猜测对于Django初学者或者说是开发初学者,变量名一定要确定统一,命名规则很多规范需要学习,并且在不同模块的变量名一致。
如
views.py中某个功能模块的代码:
def result(request):
num_A=request.POST['valueA']
num_B=request.POST['valueB']
Result = int(num_A) + int(num_B)
return render(request, 'result.html', context={'data': Result})
result.html中某段表单代码:
其中,POST[]中的变量就需要与 name=后的变量名一致。不然肯定报错如题。
推荐阅读
- python|10个最好用的Python开发工具(IDE)
- 程序员|python如何生成一系列浮点数(含例子)
- OpenCV从入门到精通|OpenCV中的图像处理 —— 改变颜色空间+图像几何变换
- OpenCV从入门到精通|OpenCV的核心操作 —— 图像的基本操作+图像上的算术运算
- Python|Pycharm 搭建 Django 项目 (非常详细)
- pycharm|【Python实现视频转文字操作】
- 大数据分析|Python matplotlib plotly
- python|Python dataframe 多条件筛选/过滤数据的方法及函数isin,query,contains,loc的使用介绍
- python|100天精通Python(基础篇)——第28天(标准库os)