OneToOneフィールドは、その名前が示すように、1対1の関係を強制します。これは、あなたの場合、1人のユーザーがたった1つのジョークの作成者になることができることを意味します。 ForeignKey を使用します 代わりに:
creator = models.ForeignKey(User, default=1, on_delete=models.SET_DEFAULT)
OneToOneフィールドは、その名前が示すように、1対1の関係を強制します。これは、あなたの場合、1人のユーザーがたった1つのジョークの作成者になることができることを意味します。 ForeignKey を使用します 代わりに:
creator = models.ForeignKey(User, default=1, on_delete=models.SET_DEFAULT)