mirror of
https://github.com/ae-utbm/sith.git
synced 2025-07-10 11:59:23 +00:00
ruff rule DJ
Co-authored-by: Bartuccio Antoine <klmp200@users.noreply.github.com>
This commit is contained in:
@ -37,6 +37,12 @@ class Launderette(models.Model):
|
||||
class Meta:
|
||||
verbose_name = _("Launderette")
|
||||
|
||||
def __str__(self):
|
||||
return self.name
|
||||
|
||||
def get_absolute_url(self):
|
||||
return reverse("launderette:launderette_list")
|
||||
|
||||
def is_owned_by(self, user):
|
||||
"""
|
||||
Method to see if that object can be edited by the given user
|
||||
@ -63,12 +69,6 @@ class Launderette(models.Model):
|
||||
def can_be_viewed_by(self, user):
|
||||
return user.is_subscribed
|
||||
|
||||
def __str__(self):
|
||||
return self.name
|
||||
|
||||
def get_absolute_url(self):
|
||||
return reverse("launderette:launderette_list")
|
||||
|
||||
def get_machine_list(self):
|
||||
return Machine.objects.filter(launderette_id=self.id)
|
||||
|
||||
@ -98,6 +98,15 @@ class Machine(models.Model):
|
||||
class Meta:
|
||||
verbose_name = _("Machine")
|
||||
|
||||
def __str__(self):
|
||||
return "%s %s" % (self._meta.verbose_name, self.name)
|
||||
|
||||
def get_absolute_url(self):
|
||||
return reverse(
|
||||
"launderette:launderette_admin",
|
||||
kwargs={"launderette_id": self.launderette.id},
|
||||
)
|
||||
|
||||
def is_owned_by(self, user):
|
||||
"""
|
||||
Method to see if that object can be edited by the given user
|
||||
@ -112,15 +121,6 @@ class Machine(models.Model):
|
||||
return True
|
||||
return False
|
||||
|
||||
def __str__(self):
|
||||
return "%s %s" % (self._meta.verbose_name, self.name)
|
||||
|
||||
def get_absolute_url(self):
|
||||
return reverse(
|
||||
"launderette:launderette_admin",
|
||||
kwargs={"launderette_id": self.launderette.id},
|
||||
)
|
||||
|
||||
|
||||
class Token(models.Model):
|
||||
name = models.CharField(_("name"), max_length=5)
|
||||
@ -148,6 +148,12 @@ class Token(models.Model):
|
||||
unique_together = ("name", "launderette", "type")
|
||||
ordering = ["type", "name"]
|
||||
|
||||
def __str__(self):
|
||||
return (
|
||||
f"{self.__class__._meta.verbose_name} {self.get_type_display()} "
|
||||
f"#{self.name} ({self.launderette.name})"
|
||||
)
|
||||
|
||||
def save(self, *args, **kwargs):
|
||||
if self.name == "":
|
||||
raise DataError(_("Token name can not be blank"))
|
||||
@ -168,18 +174,6 @@ class Token(models.Model):
|
||||
return True
|
||||
return False
|
||||
|
||||
def __str__(self):
|
||||
return (
|
||||
self.__class__._meta.verbose_name
|
||||
+ " "
|
||||
+ self.get_type_display()
|
||||
+ " #"
|
||||
+ self.name
|
||||
+ " ("
|
||||
+ self.launderette.name
|
||||
+ ")"
|
||||
)
|
||||
|
||||
def is_avaliable(self):
|
||||
if not self.borrow_date and not self.user:
|
||||
return True
|
||||
@ -214,9 +208,6 @@ class Slot(models.Model):
|
||||
verbose_name = _("Slot")
|
||||
ordering = ["start_date"]
|
||||
|
||||
def is_owned_by(self, user):
|
||||
return user == self.user
|
||||
|
||||
def __str__(self):
|
||||
return "User: %s - Date: %s - Type: %s - Machine: %s - Token: %s" % (
|
||||
self.user,
|
||||
@ -225,3 +216,6 @@ class Slot(models.Model):
|
||||
self.machine.name,
|
||||
self.token,
|
||||
)
|
||||
|
||||
def is_owned_by(self, user):
|
||||
return user == self.user
|
||||
|
Reference in New Issue
Block a user