Relative Content

Tag Archive for pythondjangosqlite

I have two models Flight and Airport. Airport is related to flight by foreign key. But while adding Flights into DB I am getting value error

from django.db import models # Create your models here. class Airport(models.Model): code = models.CharField(max_length=64) city = models.CharField(max_length=64) def __str__(self): return f”{self.id}:{self.city} ({self.code})” class Flight(models.Model): origin = models.ForeignKey(Airport,on_delete=models.CASCADE,related_name=”departures”) destination = models.ForeignKey(Airport,on_delete=models.CASCADE,related_name=”arrivals”) duration = models.IntegerField() def __str__(self): return f”{self.id}: {self.origin} to {self.destination}” class Passenger(models.Model): first = models.CharField(max_length=64) last = models.CharField(max_length=64) flights = models.ManyToManyField(Flight, blank = True,related_name=”passengers”) def […]