I have below models.py and views.py in Django(This is only a example). How can i print the value of ForeignKey in views.py?
models.py
class student(models.Model):
name = models.CharField(max_length=50)
desc = models.CharField(max_length=100, blank=True, null=True)
phone_number = models.ForeignKey(tell,on_delete=models.SET_NULL, null = True,blank=True)
def __str__(self):
return self.name
class tell(models.Model):
phone_number = models.CharField(max_length=20, blank=True, null=True)
def __str__(self):
return self.phone_number
views.py
phones = student.objects.values('phone_number')
phone = list(phones)
for ob in phone:
print(ob)
This prints only id but i want the value of foreign key.