Здравствуйте. Есть модель Мастера:
class Master(models.Model):
fio = models.CharField(max_length=300, verbose_name='ФИО')
phone = models.CharField(max_length=12, verbose_name='Телефон')
city = models.ManyToManyField(City, verbose_name='Город')
profession = models.ForeignKey(Profession, verbose_name='Профессия')
work = models.ManyToManyField(Work, verbose_name='Виды работ')
И есть модель Заказа:
class Order(models.Model):
city = models.ManyToManyField(City, verbose_name='Город')
work = models.ManyToManyField(Work, verbose_name='Виды работ')
description = models.TextField(verbose_name='Примечания')
master_send_sms = models.ManyToManyField(Master, blank=True, verbose_name='Кому отправить СМС')
Сейчас при создании заказа выводятся все поля кроме master_send_sms. Задача такая, нужно, чтобы при создании заказа, нажимая на кнопку "Добавить" перекидывала на другую страницу, где я могу выбрать мастеров (которые и запишу потом в 'master_send_sms') из города указанного при создании заказа. Я сейчас сделал так, success_url назначил путь 'send_master', и поэтому пути работает функция, которая выводит мастеров. Так вот вопрос как передать в эту функцию данные 'city' и 'work' с предыдущей страницы? Так как мастеров надо по ним отфильтровать.