Доброго времени суток!
Я только начал изучать django, и столкнулся со следующей проблемой:
Есть две модели:
class PubType(models.Model):
pub_type = models.CharField()
class Meta:
db_table = 'pub_type'
def __unicode__(self):
return self.pub_type
class Pub(models.Model):
pub_name = models.CharField()
pub_fact_address = models.CharField()
pub_postal_address = models.CharField()
pub_capacity = models.IntegerField()
pub_type = models.ForeignKey(PubType)
class Meta:
db_table = 'pub'
def __unicode__(self):
return self.pub_name
def get_absolute_url(self):
return ('/pub/detail/%s' % self.id)
при добавление через админку данных в модель Pub рядом с полем pub_type = models.ForeignKey(PubType) есть очень удобный знак [+] который добавляет данные в модель PubType и сразу же выводит добавленные только что данные в поле с выбором. Как сделать такой же [+] (и повторить такой же фунционал)но не в админка а на "видимом" всем сайте? Для View везде использую CBV.
Я понимаю что вопрос, скорее всего, больше про js, но хотелось бы услышать советов от знающих людей!
Очень дубу признателен за помощь в решение проблемы