hi,Bobby

来源:14-6 models表结构设计

JaydenJune

2020-09-13

peewee.OperationalError: (1071, 'Specified key was too long; max key length is 767 bytes')

我将id=charfield(max_length=100)问题解决了。
但是我看你在课程里没有设置长度可直接允许,请问你有什么好的办法解决这个问题。

写回答

1回答

bobby

2020-09-13

charfield有默认长度是255 如果你不设置的话就是255, 而且课程中没有将id设置成字符类型把, id一般都是int类型啊

0
2
bobby
回复
JaydenJune
如果能发现用户其实可以通过数字类型来标识的话 最好是使用int类型,如果数字过大可以使用bigint类型
2020-09-16
共2条回复

Python爬虫工程师实战 大数据时代必备

慕课网严选精品教程,高质量内容+服务!

2377 学习 · 1158 问题

查看课程