models.py
class Appname(models.Model):
name=models.CharField(max_length=150,blank=False,null=False,help_text='Add your new App')
def __str__(self):
return self.name
def get_absolute_url(self):
return reverse("dashapp:view")
class Adspace(models.Model):
name=models.ForeignKey(Appname,related_name='adspaces', null=True, default=None,on_delete=models.CASCADE)
ad_space=models.CharField(max_length=150,blank=False,null=False)
def __str__(self):
return self.ad_space
def get_absolute_url(self):
return reverse("dashapp:view")
Запрос на создание
Я создаю форму, используя CreateView для обеих моделей.Для первой модели я сохраняю имя приложения, а затем создаю просмотр списка имен приложений с помощью ListView и отображаю их.Когда я нажимаю на одно из приложений в отображаемом списке, я перехожу к следующей форме, которая предназначена для следующей модели Adspace
.Теперь я хочу, чтобы моя форма открывалась для второй модели, и имя раздела автоматически заполняется именем приложения, с которым я щелкнул, чтобы получить доступ к этой форме. Какой запрос я должен сделать, чтобы сделать это возможным. Пожалуйста, объясните это своим ответом.