Django外键为字符串时插入数据报错

报错信息

img

数据库的报错的表,有四个字段,一个时自增id字段,一个是该表id字段,一个是另一个表id字段,一个是另又一个表id字段,
该表,另两个id字段都与另外两个表进行了外键关联,但是一个id字段类型为varchar类型,插入数据时就就报错,错误时以上错误,想知道,django的模型外键,是否只能为int类型,为什么为varchar类型会报错

能看一下这几个表的描述嘛