Django Forms con chiave esterna
-
05-07-2019 - |
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.
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