Sample app for django-monocle project generated by scaffolder
Project description
— ### Модуль: monocle_timer —
## Пример отображения на сайте: ![Timer](/images_readme/timer.png)
## Пример отображения в панели администрирования: ![Timer](/images_readme/timer_admin1.png)
![Timer](/images_readme/timer_admin2.png)
## Файл models.py:
from django.db import models from solo.models import SingletonModel
import datetime from django.utils.timezone import utc
- class Timer(SingletonModel):
text = models.TextField(verbose_name=u’Текст акции’, help_text=u’Не более 200 символов’, blank=False) deadline = models.DateTimeField(verbose_name=u’Срок окончания акции’, blank=False) isShown = models.BooleanField(default=True,help_text= u’Отображать таймер на сайте’, verbose_name=u’Показывать’)
- def get_countdown(self):
#get current time now = datetime.datetime.utcnow().replace(tzinfo=utc)
#calculate time difference self.delta = (self.deadline - now)
#return rounded seconds return int(self.delta.total_seconds())
- def __str__(self):
return u’Таймер’
- class Meta:
verbose_name_plural = u’Таймер’ verbose_name = u’Таймер’
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for monocle_timer-0.2.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c9d74643de3c89c3992ba526c88db002c080aed82573fab40702aaa62d7b69c6 |
|
MD5 | a10164ad538a9e3c1439db6d30473a26 |
|
BLAKE2b-256 | 946427889767746fb0a1f64bf9738af3bb0460c1af9bd38d606918a4a75d3122 |