Pole OneToOne wymusza, jak sama nazwa wskazuje, relację jeden-do-jednego, co w Twoim przypadku oznacza, że jeden użytkownik może być twórcą jednego i tylko jednego żartu - zdecydowanie nie tego, czego chcesz. Użyj ForeignKey zamiast tego:
creator = models.ForeignKey(User, default=1, on_delete=models.SET_DEFAULT)