I created a magzine model in django. But their are more than three authors of a magzine. I have written below code for three authors. If I write the code of two or three author for a single magzine then it is looks somewhat good. But if I make for more than three authors then it will looks very bad. Now I am confused, Is the method that I have created is wrong? And if it is wrong then how should I write it?
author_name1 = models.CharField(max_length=300, blank=True)
designation1 = models.CharField(max_length=100, blank=True)
author_pic1 = models.ImageField(upload_to="authorpic", blank=True)
author_detail1 = models.TextField(max_length=1000, blank=true)
author_name2 = models.CharField(max_length=300, blank=True)
designation2 = models.CharField(max_length=100, blank=True)
author_pic2 = models.ImageField(upload_to="authorpic", blank=True)
author_detail2 = models.TextField(max_length=1000, blank=true)
author_name3 = models.CharField(max_length=300, blank=True)
designation3 = models.CharField(max_length=100, blank=True)
author_pic3 = models.ImageField(upload_to="authorpic", blank=True)
author_detail3 = models.TextField(max_length=1000, blank=true)