Пример #1
0
 def verite_date_display(self):
     if self.date_display == 1:
         return dj_date(self.date,"Y")
     if self.date_display == 2:
         return dj_date(self.date,"F Y")
     if self.date_display == 3:
         return dj_date(self.date,"F j, Y")
Пример #2
0
 def naturaldate(self):
     today = datetime.today().date()
     if self.itemdate == today:
         return "Today"
     if self.itemdate == (today + timedelta(days=1)):
         return "Tomorrow"
     if self.itemdate < (today + timedelta(days=6)):
         return dj_date(self.itemdate, "l")
     return dj_date(self.itemdate, "F d")
Пример #3
0
def new_messages_handler(stream):
    """Saves a new chat message to db and distributes msg to connected users
    """
    while True:
        packet = yield from stream.get()

        # Save the message
        msg = models.ChatMessage.objects.create(
            username=packet['username'],
            message=packet['message']
        )

        packet['created'] = dj_date(msg.created, "DATETIME_FORMAT")

        # Create new message
        yield from fanout_message(ws_connections.keys(), packet)
Пример #4
0
 def pretty_pubdate(self):
     return dj_date(self.pubdate, "F j, Y")
Пример #5
0
 def pretty_pubdate(self):
     '''pre-process for simpler template logic'''
     return dj_date(self.pubdate,"F j, Y")
Пример #6
0
 def pretty_start_date(self):
     '''pre-process for simpler template logic'''
     return dj_date(self.listing_start_date,"F j, Y")
Пример #7
0
 def get_formatted_create_datetime(self):
     return dj_date(localtime(self.created), settings.DATETIME_FORMAT)
Пример #8
0
 def pretty_pubdate(self):
     """pre-process for simpler template logic"""
     return dj_date(self.pubdate, "F j, Y")
Пример #9
0
 def pretty_expiration_date(self):
     '''pre-process for simpler template logic'''
     return dj_date(self.listing_end_date,"F j, Y")
Пример #10
0
 def pretty_start_date(self):
     '''pre-process for simpler template logic'''
     return dj_date(self.listing_start_date,"F j, Y")
Пример #11
0
 def pretty_pubdate(self):
     '''pre-process for simpler template logic'''
     return dj_date(self.pubdate, "F j, Y")
Пример #12
0
 def pretty_expiration_date(self):
     '''pre-process for simpler template logic'''
     return dj_date(self.listing_end_date, "F j, Y")
Пример #13
0
 def pretty_pubdate(self):
     return dj_date(self.pubdate,"F j, Y")