Pergunta

Eu tenho 2 modelos no Django, e estou usando também ModelForm, a minha pergunta é o segundo modelo tem um froreignkey do 1, e eu quero ter uma página ao gerar o formulário. É possível, como ligar as duas formas em uma página.

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")

Eu também tenho

class EventForm(ModelForm)
Class Date(ModelForm)

O que eu quero é criar o evento em uma página em meus modelos.

Graças.

Foi útil?

Solução

Se você quer ter isso no Django admin, então você precisa usar modelos embutidos .
Se você pretende criar seu próprio formulário (usando ModelForms), então você precisa usar formets em linha .

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top