mirror of
https://github.com/ae-utbm/sith.git
synced 2025-03-13 16:57:09 +00:00
apply ruff rule DJ012
This commit is contained in:
parent
d10393ea37
commit
bba5339407
@ -328,6 +328,12 @@ class Operation(models.Model):
|
|||||||
def __str__(self):
|
def __str__(self):
|
||||||
return f"{self.amount} € | {self.date} | {self.accounting_type} | {self.done}"
|
return f"{self.amount} € | {self.date} | {self.accounting_type} | {self.done}"
|
||||||
|
|
||||||
|
def __getattribute__(self, attr):
|
||||||
|
if attr == "target":
|
||||||
|
return self.get_target()
|
||||||
|
else:
|
||||||
|
return object.__getattribute__(self, attr)
|
||||||
|
|
||||||
def save(self, *args, **kwargs):
|
def save(self, *args, **kwargs):
|
||||||
if self.number is None:
|
if self.number is None:
|
||||||
self.number = self.journal.operations.count() + 1
|
self.number = self.journal.operations.count() + 1
|
||||||
@ -337,12 +343,6 @@ class Operation(models.Model):
|
|||||||
def get_absolute_url(self):
|
def get_absolute_url(self):
|
||||||
return reverse("accounting:journal_details", kwargs={"j_id": self.journal.id})
|
return reverse("accounting:journal_details", kwargs={"j_id": self.journal.id})
|
||||||
|
|
||||||
def __getattribute__(self, attr):
|
|
||||||
if attr == "target":
|
|
||||||
return self.get_target()
|
|
||||||
else:
|
|
||||||
return object.__getattribute__(self, attr)
|
|
||||||
|
|
||||||
def clean(self):
|
def clean(self):
|
||||||
super().clean()
|
super().clean()
|
||||||
if self.date is None:
|
if self.date is None:
|
||||||
|
@ -265,7 +265,7 @@ class TestClubModel(TestClub):
|
|||||||
for membership in memberships.select_related("user"):
|
for membership in memberships.select_related("user"):
|
||||||
user = membership.user
|
user = membership.user
|
||||||
expected_html += (
|
expected_html += (
|
||||||
f"<tr><td><a href=\"{reverse('core:user_profile', args=[user.id])}\">"
|
f'<tr><td><a href="{reverse("core:user_profile", args=[user.id])}">'
|
||||||
f"{user.get_display_name()}</a></td>"
|
f"{user.get_display_name()}</a></td>"
|
||||||
f"<td>{settings.SITH_CLUB_ROLES[membership.role]}</td>"
|
f"<td>{settings.SITH_CLUB_ROLES[membership.role]}</td>"
|
||||||
f"<td>{membership.description}</td>"
|
f"<td>{membership.description}</td>"
|
||||||
|
@ -1366,6 +1366,18 @@ class PageRev(models.Model):
|
|||||||
class Meta:
|
class Meta:
|
||||||
ordering = ["date"]
|
ordering = ["date"]
|
||||||
|
|
||||||
|
def __getattribute__(self, attr):
|
||||||
|
if attr == "owner_group":
|
||||||
|
return self.page.owner_group
|
||||||
|
elif attr == "edit_groups":
|
||||||
|
return self.page.edit_groups
|
||||||
|
elif attr == "view_groups":
|
||||||
|
return self.page.view_groups
|
||||||
|
elif attr == "unset_lock":
|
||||||
|
return self.page.unset_lock
|
||||||
|
else:
|
||||||
|
return object.__getattribute__(self, attr)
|
||||||
|
|
||||||
def __str__(self):
|
def __str__(self):
|
||||||
return str(self.__dict__)
|
return str(self.__dict__)
|
||||||
|
|
||||||
@ -1379,18 +1391,6 @@ class PageRev(models.Model):
|
|||||||
def get_absolute_url(self):
|
def get_absolute_url(self):
|
||||||
return reverse("core:page", kwargs={"page_name": self.page._full_name})
|
return reverse("core:page", kwargs={"page_name": self.page._full_name})
|
||||||
|
|
||||||
def __getattribute__(self, attr):
|
|
||||||
if attr == "owner_group":
|
|
||||||
return self.page.owner_group
|
|
||||||
elif attr == "edit_groups":
|
|
||||||
return self.page.edit_groups
|
|
||||||
elif attr == "view_groups":
|
|
||||||
return self.page.view_groups
|
|
||||||
elif attr == "unset_lock":
|
|
||||||
return self.page.unset_lock
|
|
||||||
else:
|
|
||||||
return object.__getattribute__(self, attr)
|
|
||||||
|
|
||||||
def can_be_edited_by(self, user):
|
def can_be_edited_by(self, user):
|
||||||
return self.page.can_be_edited_by(user)
|
return self.page.can_be_edited_by(user)
|
||||||
|
|
||||||
|
@ -514,11 +514,6 @@ class Counter(models.Model):
|
|||||||
def __str__(self):
|
def __str__(self):
|
||||||
return self.name
|
return self.name
|
||||||
|
|
||||||
def get_absolute_url(self) -> str:
|
|
||||||
if self.type == "EBOUTIC":
|
|
||||||
return reverse("eboutic:main")
|
|
||||||
return reverse("counter:details", kwargs={"counter_id": self.id})
|
|
||||||
|
|
||||||
def __getattribute__(self, name: str):
|
def __getattribute__(self, name: str):
|
||||||
if name == "edit_groups":
|
if name == "edit_groups":
|
||||||
return Group.objects.filter(
|
return Group.objects.filter(
|
||||||
@ -526,6 +521,11 @@ class Counter(models.Model):
|
|||||||
).all()
|
).all()
|
||||||
return object.__getattribute__(self, name)
|
return object.__getattribute__(self, name)
|
||||||
|
|
||||||
|
def get_absolute_url(self) -> str:
|
||||||
|
if self.type == "EBOUTIC":
|
||||||
|
return reverse("eboutic:main")
|
||||||
|
return reverse("counter:details", kwargs={"counter_id": self.id})
|
||||||
|
|
||||||
def is_owned_by(self, user: User) -> bool:
|
def is_owned_by(self, user: User) -> bool:
|
||||||
if user.is_anonymous:
|
if user.is_anonymous:
|
||||||
return False
|
return False
|
||||||
@ -1045,14 +1045,6 @@ class CashRegisterSummary(models.Model):
|
|||||||
def __str__(self):
|
def __str__(self):
|
||||||
return "At %s by %s - Total: %s €" % (self.counter, self.user, self.get_total())
|
return "At %s by %s - Total: %s €" % (self.counter, self.user, self.get_total())
|
||||||
|
|
||||||
def save(self, *args, **kwargs):
|
|
||||||
if not self.id:
|
|
||||||
self.date = timezone.now()
|
|
||||||
return super().save(*args, **kwargs)
|
|
||||||
|
|
||||||
def get_absolute_url(self):
|
|
||||||
return reverse("counter:cash_summary_list")
|
|
||||||
|
|
||||||
def __getattribute__(self, name):
|
def __getattribute__(self, name):
|
||||||
if name[:5] == "check":
|
if name[:5] == "check":
|
||||||
checks = self.items.filter(is_check=True).order_by("value").all()
|
checks = self.items.filter(is_check=True).order_by("value").all()
|
||||||
@ -1089,6 +1081,14 @@ class CashRegisterSummary(models.Model):
|
|||||||
else:
|
else:
|
||||||
return object.__getattribute__(self, name)
|
return object.__getattribute__(self, name)
|
||||||
|
|
||||||
|
def save(self, *args, **kwargs):
|
||||||
|
if not self.id:
|
||||||
|
self.date = timezone.now()
|
||||||
|
return super().save(*args, **kwargs)
|
||||||
|
|
||||||
|
def get_absolute_url(self):
|
||||||
|
return reverse("counter:cash_summary_list")
|
||||||
|
|
||||||
def is_owned_by(self, user):
|
def is_owned_by(self, user):
|
||||||
"""Method to see if that object can be edited by the given user."""
|
"""Method to see if that object can be edited by the given user."""
|
||||||
if user.is_anonymous:
|
if user.is_anonymous:
|
||||||
|
@ -525,7 +525,7 @@ class Galaxy(models.Model):
|
|||||||
self.logger.info(
|
self.logger.info(
|
||||||
f"Progression: {user1_count}/{rulable_users_count} citizen -- {rulable_users_count - user1_count} remaining"
|
f"Progression: {user1_count}/{rulable_users_count} citizen -- {rulable_users_count - user1_count} remaining"
|
||||||
)
|
)
|
||||||
self.logger.info(f"Speed: {60.0*global_avg_speed:.2f} citizen per minute")
|
self.logger.info(f"Speed: {60.0 * global_avg_speed:.2f} citizen per minute")
|
||||||
|
|
||||||
# We can divide the computed ETA by 2 because each loop, there is one citizen less to check, and maths tell
|
# We can divide the computed ETA by 2 because each loop, there is one citizen less to check, and maths tell
|
||||||
# us that this averages to a division by two
|
# us that this averages to a division by two
|
||||||
|
@ -63,9 +63,7 @@ class Trombi(models.Model):
|
|||||||
comments_deadline = models.DateField(
|
comments_deadline = models.DateField(
|
||||||
_("comments deadline"),
|
_("comments deadline"),
|
||||||
default=date.today,
|
default=date.today,
|
||||||
help_text=_(
|
help_text=_("After this date, users won't be able to make comments anymore."),
|
||||||
"After this date, users won't be " "able to make comments anymore."
|
|
||||||
),
|
|
||||||
)
|
)
|
||||||
max_chars = models.IntegerField(
|
max_chars = models.IntegerField(
|
||||||
_("maximum characters"),
|
_("maximum characters"),
|
||||||
|
@ -479,10 +479,7 @@ class TrombiCommentFormView(LoginRequiredMixin, View):
|
|||||||
)
|
)
|
||||||
if self.trombi.comments_deadline < date.today():
|
if self.trombi.comments_deadline < date.today():
|
||||||
raise Http404(
|
raise Http404(
|
||||||
_(
|
_("You can not write comment anymore, the deadline is already passed.")
|
||||||
"You can not write comment anymore, the deadline is "
|
|
||||||
"already passed."
|
|
||||||
)
|
|
||||||
)
|
)
|
||||||
return modelform_factory(
|
return modelform_factory(
|
||||||
self.model,
|
self.model,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user