ruff rule DJ

Co-authored-by: Bartuccio Antoine <klmp200@users.noreply.github.com>
This commit is contained in:
thomas girod
2024-06-27 15:48:07 +02:00
parent f941435232
commit 2ac578c3ad
20 changed files with 537 additions and 516 deletions

View File

@ -163,16 +163,16 @@ class ElectionList(models.Model):
on_delete=models.CASCADE,
)
def __str__(self):
return self.title
def can_be_edited_by(self, user):
return user.can_edit(self.election)
def delete(self):
def delete(self, *args, **kwargs):
for candidature in self.candidatures.all():
candidature.delete()
super().delete()
def __str__(self):
return self.title
super().delete(*args, **kwargs)
class Candidature(models.Model):
@ -201,6 +201,9 @@ class Candidature(models.Model):
on_delete=models.CASCADE,
)
def __str__(self):
return f"{self.role.title} : {self.user.username}"
def delete(self):
for vote in self.votes.all():
vote.delete()
@ -209,9 +212,6 @@ class Candidature(models.Model):
def can_be_edited_by(self, user):
return (user == self.user) or user.can_edit(self.role.election)
def __str__(self):
return "%s : %s" % (self.role.title, self.user.username)
class Vote(models.Model):
"""