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
File details
Details for the file monocle_timer-0.2.3.tar.gz
.
File metadata
- Download URL: monocle_timer-0.2.3.tar.gz
- Upload date:
- Size: 3.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f009fa700894ed391219e3ced05069d54e703c592b6b210cbfd5ce2812ba09d |
|
MD5 | 62d8d4bb767b5abf79231b9b51c27be4 |
|
BLAKE2b-256 | 2e93f85d48c4a3dc28964595bfef8b7deeb5737e7ec579e642ce7e65d6ae3dca |
File details
Details for the file monocle_timer-0.2.3-py3-none-any.whl
.
File metadata
- Download URL: monocle_timer-0.2.3-py3-none-any.whl
- Upload date:
- Size: 7.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b7c411e291feec05bfdb5d5b6551682acf247b198487bd7a6d1b0152573884c0 |
|
MD5 | d059b0ca406fa925fe9895e6e20ac735 |
|
BLAKE2b-256 | 95e3b4dafe60ebf78dcb575759e2849bb83293925a46c24eb4e4d191c11f2ff8 |