Domanda

Ho 2 modelli in django, e sto usando anche ModelForm, la mia domanda è che il secondo modello ha una chiave di tastiera di 1, e voglio avere una pagina durante la generazione del modulo. È possibile, come collegare i due moduli in una pagina.

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

Ho anche

class EventForm(ModelForm)
Class Date(ModelForm)

Quello che voglio è creare l'evento in una pagina nei miei modelli.

Grazie.

È stato utile?

Soluzione

Se vuoi avere questo su Django Admin, allora devi usare modelli in linea .
Se prevedi di creare il tuo modulo (utilizzando ModelForms), devi utilizzare formati in linea .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top