class Subscribers(User): date = models.DateField() user = models.OneToOneField(User) class Tour(models.Model): owner_id = models.ForeignKey(User) name = models.CharField(max_length=50) location = models.ManyToManyField(Location) subscribers = models.ManyToManyField(Subscribers, related_name="sub")
I am trying to do this in another file:
user1 = User.objects.create_user('John',' j@j.com ','j1') user2= User.objects.create_user('Mike',' m@m.com ','m1') user3= User.objects.create_user('kokoko',' m@m.com ','m1') user4= User.objects.create_user('lalal',' m@m.com ','m1') sub = Subscribers() tour = Tour() tour.id = "1" tour.name = "hello" tour.owner_id = user1 tour.subscribers = sub
but I have this error: Argument typeError: add () after * should be a sequence, not subscribers
source share