django-pronouns

Software screenshot:
django-pronouns
Podrobnosti Software:
Verze: 0.1.0
Datum uploadu: 14 Apr 15
Vývojka: Tim Heap
Licence: Volný
Popularita: 3

Rating: nan/5 (Total Votes: 0)

Django-zájmena je aplikace Django správně řešit své uživatele.
Zájmena jsou ošidné. Psaní korespondenci a kopírování s vašimi uživateli přednost zájmeno na mysli, je ještě těžší. Chtít, aby se vymanily z genderového binární skoro nemožné - až do teď. Django-zájmena je zde, aby pomohl!
Je-li uživatel registrací, mohou vybrat své oblíbené zájmena (obvykle maskované jako možnost pohlaví). Obvyklí podezřelí (on / ona), jsou tam, stejně jako ty, víc neutrálních (oni to, XIR, atd.) Použití je ve vaší kopie je stejně jednoduché jako práce, které tvoří, co potřebujete, a Django-zájmena se postará o zbytek. Dodržujte:
>>> "{{User.pronoun.subject | title}} je úžasné."
"To je úžasné."
>>> "Je to {{user.name | pluralize}} narozeniny dnes Jdi přání {{}} user.pronoun.object všechno nejlepší k narozeninám.!"
"Je to Tims narozeniny dnes. Jděte přejeme mu vše nejlepší k narozeninám!"
>>> "{{}} User.name podíval na {{}} user.pronoun.reflexive v zrcadle."
"Alex se podíval na sebe do zrcadla."
>>> "{{User.pronoun.possessive_determiner | title}} věci je na stole."
"Její věci jsou na stole."
>>> "Tato kytara je {{}} user.pronoun.possessive_pronoun."
"Tato kytara je její."
Pokud pracujete z jaké formě je příliš nepříjemné, můžeme pomoci i tam. Každý z pěti forem má řadu aliasů, sestávající z ženských a mužských forem spojených s podtržítkem, stejně jako (nových) forem Spivák.
- Předmět: he_she, she_he, ey
- Objekt: him_her, her_him, em
- Reflexní: himself_herself, herself_himself, emself
- Přivlastňovací určovací: his_her, her_his, EIR
- Přivlastňovací zájmeno: his_hers, hers_his, eirs
Mužské a ženské zájmena se spojí, jak samy o sobě jsou nejednoznačné. jeho může odkazovat se na jeden přivlastňovací určovací, nebo přivlastňovací zájmeno, zatímco ji může odkazovat na přivlastňovací určovací nebo objektivní formě. Spivak byla zvolena, protože je jedním z mála forem, které je jednoznačné ve všech pěti forem.
Instalace
Instalace přes PIP:
& Nbsp; pip nainstalovat Django-zájmena
Přidejte ji do INSTALLED_APPS v Django:
INSTALLED_APPS = (
& Nbsp; # ...
& Nbsp; "django_pronouns",
& Nbsp; # ...
)
A konečně, přidejte výchozí zájmeno sadu, chcete-li:
& nbsp; python manage.py loaddata zájmena
Můžete upravit tyto zájmena, přidat více, či odebrat některé novější, přes oblast správy.
Použití
Jednoduše přidejte odkaz ForeignKey modelu zájmeno přidat zájmena do všech modelů. Zájmena pracují velmi dobře, když spolu s userprofile:
od django.db modelů dovozních
od django.contrib.auth.models dovozu uživatele
od django_pronouns.models import zájmeno
třída UserProfile (models.Model):
& Nbsp; user = models.OneToOneField (Uživatel)
& Nbsp; name = models.CharField (MAX_LENGTH = 255)
& Nbsp; DOB = models.DateField ()
& Nbsp; zájmeno = models.ForeignKey (zájmeno)
Používejte je jako byste jakékoliv jiné ForeignKey formulářů.
Ve svých šablon, můžete požádat o některou z forem zájmen:
{{User.pronoun.subject | title}} je úžasné.
Je to {{user.name | pluralize}} narozeniny dnes. Jděte přání {{}} user.pronoun.object všechno nejlepší k narozeninám!
{{}} User.name podíval na {{}} user.pronoun.reflexive v zrcadle.
{{User.pronoun.possessive_determiner | title}} věci je na stole.
Tato kytara je {{}} user.pronoun.possessive_pronoun.
Banda zástupce byly také k dispozici, jako práce, který formulář použít, je nepříjemné. Každý z pěti forem má řadu aliasů, sestávající z ženských a mužských forem spojených s podtržítkem, stejně jako formy Spivák:
- Předmět: he_she, she_he, ey
- Objekt: him_her, her_him, em
- Reflexní: himself_herself, herself_himself, emself
- Přivlastňovací určovací: his_her, her_his, EIR
- Přivlastňovací zájmeno: his_hers, hers_his, eirs
Jejich použití je stejné jako použití jména formy:
{{User.pronoun.she_he | title}} je úžasné.
Je to {{user.name | pluralize}} narozeniny dnes. Jděte přání {{}} user.pronoun.him_her vše nejlepší k narozeninám!
{{}} User.name podíval na {{}} user.pronoun.emself v zrcadle.
{{User.pronoun.his_her | title}} věci je na stole.
Tato kytara je {{}} user.pronoun.hers_his

Požadavky na :.

  • Python
  • Django

Ostatní software developer Tim Heap

django-bleach
django-bleach

20 Feb 15

wagtailnews
wagtailnews

1 Mar 15

Komentáře k django-pronouns

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!