我知道标题没有任何意义,但我只是想知道如何在Django中制作的CharField中插入一个空字符串或''?据我所知,默认情况下,Django中的字段不可为空。检查PGAdmin中的数据,我可以看到大多数CharField都具有''值。我想知道这怎么可能?如果我跑
cur_p.execute("""
INSERT INTO "table"name" (address, school_address, sports ) VALUES ('', '', '')
我会得到psycopg2.IntegrityError: null value in column "created" violates not-null constraint
此外,我注意到某些字段中包含blank=True
。如果你有一个不可为空的字段,那么你是否会声明blank=True
?