Спасибо за ответ! Я имел ввиду другое.
Есть модель Accessories_view_eq и Accessories_node -> имеет связь с Accessories_view_eq. Теперь, если в модели Accessories_view_eq сделать return u"%s - %s" % (unicode(self.accessories_plot), self.access_name_view), то в модели Accessories_node, поле accessories_view_eq (ForeignKey) - будет состоять из двух полей модели Accessories_view_eq. Это мне дает то, что при создании формы их модели Accessories_node, через ModelChoiceField я вижу два поля. Это все хорошо, но мне необхомо в модели Accessories_view_eq оставить только одно поле return self.access_name_view, а вот в форме мне нужны для склееных поля если бы было так return u"%s - %s" % (unicode(self.accessories_plot), self.access_name_view)
Сделал так:
- подключил 'smsaero',
- в форме добавления нового события, добавил send_sms, в моем случает:
title = title.encode('utf-8')
start = int(mktime(start.timetuple()))
send_sms((resp.profile.phone), (title), '2', (start))
Когда пользователь вводит новое событие в календарь, одновременно создается sms уведомление:
с телефоном пользователя;
заголовком сообщения;
"2" - Подпись отправителя;
датой (время) начала события.
После этого готовая SMS ждем своего исполнения!
Минус: если пользователь ошибся в датой, то SMS не удалить!
В DeliveryForm - есть фильтр queryset=Partner.objects.all(), которые показывает всех контрагентов, мне необходимо показывать контрагентов, которые были использованы в Delivery по средством partner = models.ForeignKey(Partner, verbose_name=u"Контрагент"). Смысл в том, что контрагентов 1000, они используются в разных моделях, необходимо выделить тех, которые были выбраны в модели Delivery.