diff --git a/users/__pycache__/models.cpython-38.pyc b/users/__pycache__/models.cpython-38.pyc index c776949..d803e88 100644 Binary files a/users/__pycache__/models.cpython-38.pyc and b/users/__pycache__/models.cpython-38.pyc differ diff --git a/users/models.py b/users/models.py index 8a6921d..f557bf3 100644 --- a/users/models.py +++ b/users/models.py @@ -31,7 +31,7 @@ class Agency(models.Model): city = models.CharField(default="", max_length=200, blank=True) email = models.EmailField(default="", blank=True) phone = models.CharField(default="", max_length=20, blank=True) - agencypic = models.ImageField(default='default.jpg', upload_to='agencymain', blank=True) + agencypic = models.ImageField(default='agencymain/default.jpg', upload_to='agencymain', blank=True) def __str__(self): return f'{self.name}' @@ -78,13 +78,13 @@ class Profile(models.Model): # Wenn der User gelöscht wird, wird auch das Profil gelöscht user = models.OneToOneField(User, on_delete=models.CASCADE) - parent = models.ForeignKey(User, on_delete=models.CASCADE, blank=True, related_name='parent_user') + parent = models.ForeignKey(User, on_delete=models.PROTECT, blank=True, default=None, related_name='parent_user') phoneland = models.CharField(max_length=60, blank=True) phonemobile = models.CharField(max_length=60, blank=True) func = models.CharField(choices=agency_task, default="", max_length=50) # Wenn dieses Profil gelöscht wird, wird NICHT die Agency geslöscht agency = models.ForeignKey(Agency, on_delete=models.PROTECT) - image = models.ImageField(default='default.jpg', upload_to='userprofilepics', blank=True) + image = models.ImageField(default='userprofilepics/default.jpg', upload_to='userprofilepics', blank=True) compfunc = models.CharField(max_length=60, blank=True) def __str__(self):