
Django问题收集
Django问题收集
豆萁~
这个作者很懒,什么都没留下…
展开
-
发起请求:AssertionError: Class EditorSerializer missing “Meta“ attribute
背景:djanog项目,在发一起请求时,报错AssertionError: Class EditorSerializer missing "Meta" attribute。分析:在定义序列化器时,没有定义元数据Meta。解决:定义序列化器时加入。原创 2023-05-18 18:10:38 · 370 阅读 · 0 评论 -
django报错:Migration testcases.0001_initial is applied before its dependency interfaces.0001_initial o
背景:做数据迁移时,报错:django.db.migrations.exceptions.InconsistentMigrationHistory: Migration testcases.0001_initial is applied before its dependency interfaces.0001_initial on database 'default'.解决思路:删除库下的所有文件和migrations下的迁移文件。原因分析 :主表没有生成,导致子表迁移出问题。原创 2023-05-18 14:09:23 · 266 阅读 · 0 评论 -
pycharm 安装第三方库报错error:command failed with exit status 2
解决:下载对应的whl文件,直接pip install D:\Code\mysqlclient-1.4.6-cp36-cp36m-win_amd64.whl安装。原创 2023-04-04 13:54:52 · 756 阅读 · 0 评论 -
djano序列化报错:AssertionError: You must call `.is_valid()` before accessing `.errors`.
原因是:在使用继承projectmodelserializer时,创建模型类,对字段leader和tester设置了只读模式,新增时传输了这两个字段,多字段校验后时,需要传输tester和leader,导致冲突报错。报错:AssertionError: You must call `.is_valid()` before accessing `.errors`.背景:django项目,序列化去新增项目。原创 2023-04-20 06:25:36 · 455 阅读 · 0 评论 -
使用modelserializer报错:AttributeError: ‘str‘ object has no attribute ‘_meta‘
model = 'project'改成 model = Project(project是模型对象)背景:使用模型类系列化输出。原创 2023-04-20 09:07:54 · 668 阅读 · 0 评论 -
prometheus启动服务报错:err=“error starting web server: listen tcp 0.0.0.0:9090: bind: address already in u
报错:err="error starting web server: listen tcp 0.0.0.0:9090: bind: address already in use"处理方法:./prometheus --config.file=prometheus.yml --web.listen-address=:9091 &启动prometheus时,输入./prometheus。原创 2023-04-25 16:03:36 · 1482 阅读 · 0 评论