witam. czy mógłby ktoś objaśnić mi jak działają połączenia? napisałem taki kod ,ale wyskakują błędy
from django.db import models
class users(models.Model):
first_name = models.CharField(max_length = 50)
surname = models.CharField(max_length = 50)
def published(self):
self.save()
class libary(models.Model):
NameOfBook = models.CharField(max_length = 50)
Author = models.CharField(max_length = 50)
def published(self):
self.save()
class loan(models.Model):
first_name = models.ForeignKey(users, on_delete = models.CASCADE)
surname = models.ForeignKey(users, on_delete = models.CASCADE)
NameOfBook = models.ForeignKey(libary, on_delete = models.CASCADE)
Author = models.ForeignKey(libary, on_delete = models.CASCADE)
def published(self):
self.save()