django模板出现:‘WSGIRequest‘ object has no attribute ‘Get‘错误

request.GET是一个 QueryDict 类型对象,类似于字典,每个键中可以包含多个值,它能够获取所有GET的请求参数

  • 但在获取参数之前,需要先判断所请求的参数是否存在,否则就会出现以下错误:++'WSGIRequest' object has no attribute 'Get'++

修改前:

复制代码
    if request.Get.get('educational'):
        defaultEducation = request.Get.get('educational')

修改后:

复制代码
    if 'educational' in request.GET:
        defaultEducation = request.GET.get('educational')
相关推荐
客场消音器3 分钟前
如何使用codex进行UI重构,让AI开发的前端页面不再千篇一律
前端·后端·微信小程序
qxwlcsdn14 分钟前
mysql在事务中执行DDL的后果_MySQL 8.0之前的限制
jvm·数据库·python
灰色人生qwer24 分钟前
Python 规则:带默认值的参数必须放在不带默认值的后面
linux·windows·python
Full Stack Developme32 分钟前
spring-beans 解析
java·后端·spring
2401_8844541539 分钟前
如何防止SQL触发器导致性能下降_通过精简触发器逻辑
jvm·数据库·python
m0_5967490943 分钟前
Golang如何做Clean Architecture_Golang整洁架构教程【详解】
jvm·数据库·python
苏三说技术1 小时前
为什么大厂都不推荐在MySQL中使用NULL值?
后端
techdashen1 小时前
Rust 模块和文件不是一回事:一次讲清 `mod`、`use`、`pub use`
开发语言·后端·rust
爱勇宝1 小时前
别焦虑,也别躺平:给年轻程序员的一封信
前端·后端·架构
2401_867623981 小时前
如何管理应用锁_DBMS_LOCK申请自定义锁控制并发逻辑
jvm·数据库·python