2.1.36 route is_highlighted_now

This commit is contained in:
SDE
2025-02-17 15:51:52 +03:00
parent cd7bfa07bb
commit fb07005e9a
3 changed files with 15 additions and 18 deletions

View File

@@ -2,6 +2,7 @@ from django.db import models
from django.utils.translation import gettext_lazy as _
from BaseModels.base_models import BaseModel
from colorfield.fields import ColorField
from datetime import datetime
type_transport_choices = [
@@ -116,6 +117,13 @@ class Route(BaseModel):
verbose_name_plural = _(u'Маршруты')
ordering = ('name',)
def is_highlighted_now(self):
if self.highlight_end_DT and datetime.now() < self.highlight_end_DT:
return True
return False
def get_permission_for_raise(self):
from SubscribesApp.funcs import get_cur_user_subscribe
user_subscribe = get_cur_user_subscribe(self.owner)