Джанго Формы с внешним ключом - PullRequest
0 голосов
/ 29 июля 2009

У меня есть 2 модели в django, и я также использую ModelForm, мой вопрос - у второй модели есть froreignkey из 1, и я хочу иметь одну страницу при создании формы. Возможно связать две формы на одной странице.

Class Event(models.Model):
  id = models.AutoField(primary_key=True)
  name = models.CharField()

class Date(models.Model):
   id = models.AutoField(primary_key=True)
   start = models.DateTimeField()
   end = models.DateTimeField()
   event = models.ForeignKey("Event")

У меня также есть

class EventForm(ModelForm)
Class Date(ModelForm)

Я хочу создать событие на одной странице в моих шаблонах.

Спасибо.

1 Ответ

2 голосов
/ 29 июля 2009

Если вы хотите иметь это в Django Admin, вам нужно использовать встроенные модели .
Если вы планируете создать свою собственную форму (используя ModelForms), вам необходимо использовать встроенные форматы .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...