Уведомления

Группа в Telegram: @pythonsu

#1 Март 31, 2011 10:01:29

4aser
От:
Зарегистрирован: 2011-03-27
Сообщения: 8
Репутация: +  0  -
Профиль   Отправить e-mail  

Создание формы

имеются модели:

class Company(models.Model):
name = models.CharField(max_length=255)
web = models.URLField(verify_exists=False, blank=True)
address = models.CharField(max_length=255, blank=True)
service = models.TextField(blank=True)
created = models.DateField()
tags = models.ManyToManyField(Tag)

class Tag(models.Model):
name = models.CharField(max_length=255)

class Phone(models.Model):
company = models.ForeignKey(Company)
phone = models.CharField(max_length=255)
Возможно ли создать одну форму на основе этих трех моделей(т.е. как в доках http://docs.djangoproject.com/en/1.3/topics/forms/modelforms/ на основе одной модели) или же надо будет создавать форму самому?
Если же можно будет создать форму на основе моделей, то как переопределить поле tag, чтобы он не multiple был, а textfield?(Так как мне требуется чтобы пользователи вводили теги, а не выбирали уже готовые)



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version