Django报错解决集

本文概述了解决Python开发中遇到的五个常见问题,包括MySQL客户端安装、Django编程错误、模板标签加载、模型命名错误和filter函数使用问题,提供了解决方案和提示。

非自愿写作,请谨慎参考

1.did you install mysqlclient

没有安装mysqlclient,在Terminal中输入"pip install mysqlclient"

2.django.db.utils.ProgrammingError: (1146, "XXX' doesn't exist")

地址定位错误,在Terminal中输入"makemigrations"和"migrate"

python manage.py makemigrations

python manage.py migrate

3.Did you forget to register or load this tag

可能是忘记在网页第一行加上"{% load static %}"

4.AttributeError: type object ‘XXX‘ has no attribute ‘XXX‘

可能是将models写成model,改正即可

5.TypeError: filter() takes no keyword arguments

可能是filter没有引入成功

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值