@IvanOne

Как лучше создать форму в Django?

есть такая модель:
class Category(models.Model):

    name = models.CharField(u"Название категории", max_length=100)

    def __unicode__(self):
        return self.name



class Chat(models.Model):
    category = models.ForeignKey(Category, name="category", verbose_name=u"Категория")
    user = models.ForeignKey(User, name="user", verbose_name=u"Пользователь")
    date = models.DateTimeField(u"Дата создания", auto_now_add=True)
    objects = TicketManager()


class ChatMessages(models.Model):
    ticket = models.ForeignKey(Chat, related_name="messages")
    text = models.TextField(u"Сообщение")
    user = models.ForeignKey(User)

Нужно создать форму для создания чата и сообщения, написал модель формы но не знаю как туда добавить поле для создания объекта ChatMessages
вот код формы:
class ChatForm(forms.ModelForm):

class Meta:
model = Chat
fields = ['category']

подскажите как сделать или укажите на место в документации, может что то пропустил
  • Вопрос задан
  • 2302 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы