Partners for monocle
Project description
— Модуль: monocle_partners —
Модуль для отображения партнеров на странице сайта. Изначально логотипы черно-белые, а при наведении курсора мыши становятся цветными.
## Пример отображения на сайте: ![Partners](/images_readme/partners.png)
## Пример отображения в панели администрирования: ![Partners](/images_readme/partners_admin1.png)
![Partners](/images_readme/partners_admin2.png)
## Файл models.py:
from django.db import models from easy_thumbnails.fields import ThumbnailerImageField
- class Partner(models.Model):
name = models.CharField(max_length=255, blank=False, verbose_name=’Название партнера’) url = models.CharField(max_length=255, blank=False, verbose_name=’Ссылка на сайт’) image = models.ImageField(upload_to=’partners/%Y/%m/%d’, verbose_name=’Логотип’) position = models.PositiveIntegerField(default=0, verbose_name=’Позиция’) isShown = models.BooleanField(default=True, verbose_name=’Показывать партнера’)
- def __str__(self):
return self.name
- def image_admin(self):
return u’<img src=”%s” height=”80” />’ % self.image.url
image_admin.short_description = u’Изображение’ image_admin.allow_tags = True
- class Meta:
verbose_name_plural = u’Партнеры’ verbose_name = u’Партнер’ ordering = [‘position’]
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_partners-0.2.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8e7685ba75e12dcf8decafabbd6b981f1b2c3a043b7a31abb2a64b04573020b4 |
|
MD5 | 7a1d19b08ee62138626426258144c40b |
|
BLAKE2b-256 | feddafceac66dbc4745084f42d54ec2694335e372a35b86c05aeec0c72785df1 |