Pole OneToOne vynucuje, jak jeho název napovídá, vztah one-to-one, což ve vašem případě znamená, že jeden uživatel může být tvůrcem jednoho a pouze jednoho vtipu – rozhodně ne toho, co chcete. Použijte ForeignKey místo toho:
creator = models.ForeignKey(User, default=1, on_delete=models.SET_DEFAULT)