slug = models.SlugField(max_length=255, null=True, blank=True, unique=True)
first_name = models.CharField(_("first name"), max_length=255, blank=True)
last_name = models.CharField(_("last name"), max_length=255, blank=True)
+ genitive = models.CharField(
+ 'dopełniacz', max_length=255, blank=True,
+ help_text='utwory … (czyje?)'
+ )
name_de = models.CharField(_("name (de)"), max_length=255, blank=True)
name_lt = models.CharField(_("name (lt)"), max_length=255, blank=True)
(4, _("Unknown")),
],
)
- notes = models.TextField(_("notes"), blank=True)
+ notes = models.TextField(_("notes"), blank=True, help_text=_('private'))
gazeta_link = models.CharField(_("gazeta link"), max_length=255, blank=True)
culturepl_link = models.CharField(_("culture.pl link"), max_length=255, blank=True)
photo_source = models.CharField(blank=True, max_length=255)
photo_attribution = models.CharField(max_length=255, blank=True)
- description = models.TextField(_("description"), blank=True)
+ description = models.TextField(_("description"), blank=True, help_text=_('for publication'))
priority = models.PositiveSmallIntegerField(
_("priority"),
def __str__(self):
return self.name
+
class Epoch(Category):
+ adjective_feminine_singular = models.CharField(
+ 'przymiotnik pojedynczy żeński', max_length=255, blank=True,
+ help_text='twórczość … Adama Mickiewicza'
+ )
+ adjective_nonmasculine_plural = models.CharField(
+ 'przymiotnik mnogi niemęskoosobowy', max_length=255, blank=True,
+ help_text='utwory … Adama Mickiewicza'
+ )
+
class Meta:
verbose_name = _('epoch')
verbose_name_plural = _('epochs')
class Genre(Category):
+ plural = models.CharField(
+ 'liczba mnoga', max_length=255, blank=True,
+ help_text='dotyczy gatunków'
+ )
+ is_epoch_specific = models.BooleanField(
+ default=False,
+ help_text='Po wskazaniu tego gatunku, dodanie epoki byłoby nadmiarowe, np. „dramat romantyczny”'
+ )
+
class Meta:
verbose_name = _('genre')
verbose_name_plural = _('genres')
class Kind(Category):
+ collective_noun = models.CharField(
+ 'określenie zbiorowe', max_length=255, blank=True,
+ help_text='np. „Liryka” albo „Twórczość dramatyczna”'
+ )
+
class Meta:
verbose_name = _('kind')
verbose_name_plural = _('kinds')
)
scans_source = models.CharField(_("scans source"), max_length=255, blank=True)
text_source = models.CharField(_("text source"), max_length=255, blank=True)
- notes = models.TextField(_("notes"), blank=True)
+ notes = models.TextField(_("notes"), blank=True, help_text=_('private'))
priority = models.PositiveSmallIntegerField(
_("priority"),
default=0, choices=[(0, _("Low")), (1, _("Medium")), (2, _("High"))]
language = WIKIDATA.LANGUAGE
based_on = WIKIDATA.BASED_ON
original_year = WIKIDATA.PUBLICATION_DATE
- notes = "description"
+ notes = WikiMedia.append("description")
def __str__(self):
txt = self.title
class CollectionCategory(models.Model):
name = models.CharField(_("name"), max_length=255)
parent = models.ForeignKey('self', models.SET_NULL, related_name='children', null=True, blank=True, verbose_name=_("parent"))
- notes = models.TextField(_("notes"), blank=True)
+ notes = models.TextField(_("notes"), blank=True, help_text=_('private'))
class Meta:
ordering = ('parent__name', 'name')
name = models.CharField(_("name"), max_length=255)
slug = models.SlugField(max_length=255, unique=True)
category = models.ForeignKey(CollectionCategory, models.SET_NULL, null=True, blank=True, verbose_name=_("category"))
- notes = models.TextField(_("notes"), blank=True)
+ notes = models.TextField(_("notes"), blank=True, help_text=_('private'))
description = models.TextField(_("description"), blank=True)
class Meta: