因为接口传递变量太多,想用动态变量进行接收,然后用循环进行赋值
但是访问的时候报了个很奇怪的错误 image.png
很奇怪为什么局部变量不行,一定要用全局变量。然后发现问题并不在变量类型,而是踩了python locals的一个坑https://www.jb51.net/article/158474.htm
后面调用的时候可以用
locals()[变量名] 代替直接访问变量名
因为接口传递变量太多,想用动态变量进行接收,然后用循环进行赋值
本文标题:django使用locals接收传参踩坑
本文链接:https://www.haomeiwen.com/subject/ydjesktx.html
网友评论