竹海码路(python篇6) 新手常见错误-

本文介绍了Django中常见的模型字段配置错误,如CharField未定义max_length属性的问题,并给出了解决方案。此外还记录了一些HTTP请求响应状态码示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1 ERRORS:
app0.userModel.nameM: (fields.E120) CharFields must define a 'max_length' attribute.
app0.userModel.passwordM: (fields.E120) CharFields must define a 'max_length' attribute.

djiango模型必须有一些参数的定义,例如CharFields并不是可以null的。

2 [15/Feb/2018 18:29:35] "POST /login/ HTTP/1.1" 200 414
Not Found: /
[15/Feb/2018 18:33:19] "GET / HTTP/1.1" 404 2130
[15/Feb/2018 18:33:24] "GET /login/ HTTP/1.1" 200 414
y-----------------------------
[15/Feb/2018 18:33:29] "POST /login/ HTTP/1.1" 200 414

这个问题笔者相信会有新手遇到的,困惑了好久。解决了 问题在于form表单提取识别的是name而不是id.

看似简单,容易犯的错误。提给python后台处理的是name。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

竹海EE---(Mickey WMY)

您的估计是对笔者工作的最大支持

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值