Neue Agency-Bug eventuell behoben

This commit is contained in:
holger.trampe 2019-12-12 23:37:03 +01:00
parent 21b4c8d38f
commit 45fd25ef70
2 changed files with 3 additions and 3 deletions

View File

@ -31,7 +31,7 @@ class Agency(models.Model):
city = models.CharField(default="", max_length=200, blank=True) city = models.CharField(default="", max_length=200, blank=True)
email = models.EmailField(default="", blank=True) email = models.EmailField(default="", blank=True)
phone = models.CharField(default="", max_length=20, 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): def __str__(self):
return f'{self.name}' return f'{self.name}'
@ -78,13 +78,13 @@ class Profile(models.Model):
# Wenn der User gelöscht wird, wird auch das Profil gelöscht # Wenn der User gelöscht wird, wird auch das Profil gelöscht
user = models.OneToOneField(User, on_delete=models.CASCADE) 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) phoneland = models.CharField(max_length=60, blank=True)
phonemobile = 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) func = models.CharField(choices=agency_task, default="", max_length=50)
# Wenn dieses Profil gelöscht wird, wird NICHT die Agency geslöscht # Wenn dieses Profil gelöscht wird, wird NICHT die Agency geslöscht
agency = models.ForeignKey(Agency, on_delete=models.PROTECT) 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) compfunc = models.CharField(max_length=60, blank=True)
def __str__(self): def __str__(self):