- 博客(3)
- 收藏
- 关注
原创 django.db.utils.OperationalError: (3780, “Referencing column ‘sku_id‘ and referenced column ‘id‘ in
先正常执行python manage.py makemigrations和python manage.py migrate。具体来说就是建表时 执行数据库迁移命令后报这个错 提示所创建的表中的外键与其所关联的那张表的主键类型不匹配。这可以用来处理那些在开发过程中可能会多次修改的迁移。然后找到A表-右键设计表-将报错的外键的类型改为与B表主键的类型相同-点击保存。假设刚才创建的表为A表 其中所报错的外键所关联的表为B表。找到B表-右键设计表-查看主键类型-记下来。出现以下的样子就代表修改成功了。
2024-07-10 14:55:31
266
原创 用Pipeline对象取不到Redis里的值的问题AttributeError: ‘Pipeline‘ object has no attribute ‘items‘
而获取数据时,获取到的数据需要在Pipeline对象.execute()这一步才能获取到,而我之前是在Pipeline对象.获取方法那一步获取的 是获取不到的。报错显示AttributeError: 'Pipeline' object has no attribute 'items'存入数据时,可以直接用Pipeline对象.存入方法 然后再用Pipeline对象.execute()执行就好。对象是一种优化 Redis 性能的工具,允许你在一次网络往返中批量发送多个命令,从而减少网络延迟。
2024-07-05 10:49:38
152
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人