django-pronouns

Software skärmdump:
django-pronouns
Mjukvaruinformation:
Version: 0.1.0
Ladda upp dagen: 14 Apr 15
Utvecklare: Tim Heap
Licens: Gratis
Popularitet: 3

Rating: nan/5 (Total Votes: 0)

django-pronomen är en Django app för att korrekt hantera dina användare.
Pronomen är knepigt. Skriva korrespondens eller kopiera med dina användare drog pronomen i åtanke är ännu svårare. Att vilja att bryta sig ur genus binära jävla nära omöjligt - förrän nu. django-pronomen är här för att hjälpa!
När en användare registrerar sig, kan de välja de föredrar pronomen (oftast förklädd som ett alternativ genus). De vanliga misstänkta (han / hon) är där, liksom mer neutrala (de, det, xir, etc). Att använda dem i din kopia är lika enkelt som att träna som bildar du behöver, och django-pronomen gör resten. Observera:
>>> "{{User.pronoun.subject | titel}} är fantastisk."
"Hon är fantastisk."
>>> "Det är {{user.name | pluralize}} födelsedag idag Go önskan {{user.pronoun.object}} på födelsedagen."
"Det är Tims födelsedag idag. Go önskar honom grattis på födelsedagen!"
>>> "{{User.name}} tittat på {{user.pronoun.reflexive}} i spegeln."
"Alex såg på sig själv i spegeln."
>>> "{{User.pronoun.possessive_determiner | titel}} grejer är på bordet."
"Hennes grejer är på bordet."
>>> "Denna gitarr är {{user.pronoun.possessive_pronoun}}."
"Denna gitarr är hennes."
Om tränar vilket formen är för irriterande, kan vi hjälpa det liksom. Var och en av de fem formerna har ett antal alias, som består av de feminina och maskulina former förenade med ett understreck, liksom de (nya) Spivak former.
- Angående: he_she, she_he, ey
- Objekt: him_her, her_him, em
- Reflexive: himself_herself, herself_himself, emself
- Possessiva determiner: his_her, her_his, EIR
- Possessiva pronomen: his_hers, hers_his, eirs
De kvinnliga och manliga pronomen kombineras, eftersom själva de är tvetydiga. hans kan hänvisa till antingen possessiva determiner eller possessiva pronomen, medan hennes kan hänvisa till en possessiv bestämmare eller en objektiv formulär. Spivak valdes eftersom det är en av de enda former som är entydig i alla fem former.
Installera
Installera via pip:
& Nbsp; pip installera django-pronomen
Lägg till dina INSTALLED_APPS i Django:
INSTALLED_APPS = (
& Nbsp; # ...
& Nbsp; "django_pronouns",
& Nbsp; # ...
)
Och slutligen, lägger standard pronomen set, om du vill:
& nbsp; python manage.py loaddata pronomen
Du kan redigera dessa pronomen, tillsätt mer, eller ta bort en del senare, via administrationsområdet.
Använda
Lägg bara till en ForeignKey länk till pronomenet modellen att lägga pronomen i någon modell. Pronomen fungera mycket bra när den kombineras med en Användarprofil:
från django.db importmodeller
från django.contrib.auth.models import Användare
från django_pronouns.models importera Pronomen
klassen Användarprofil (models.Model):
& Nbsp; user = models.OneToOneField (Användare)
& Nbsp; name = models.CharField (MAX_LENGTH = 255)
& Nbsp; född = models.DateField ()
& Nbsp; pronomen = models.ForeignKey (Pronoun)
Använd dem som du skulle någon annan ForeignKey i formulär.
I dina mallar kan du begära något av pronomen former:
{{User.pronoun.subject | titel}} är fantastisk.
Det är {{user.name | pluralize}} födelsedag idag. Gå önskan {{user.pronoun.object}} födelsedagen!
{{User.name}} tittat på {{user.pronoun.reflexive}} i spegeln.
{{User.pronoun.possessive_determiner | titel}} grejer är på bordet.
Denna gitarr är {{user.pronoun.possessive_pronoun}}.
Ett gäng genväg har också lämnats, som tränar vilket formulär att använda är irriterande. Var och en av de fem formerna har ett antal alias, som består av de feminina och maskulina former förenade med ett understreck, liksom Spivak former:
- Angående: he_she, she_he, ey
- Objekt: him_her, her_him, em
- Reflexive: himself_herself, herself_himself, emself
- Possessiva determiner: his_her, her_his, EIR
- Possessiva pronomen: his_hers, hers_his, eirs
Att använda dem är detsamma som att använda namnen former:
{{User.pronoun.she_he | titel}} är fantastisk.
Det är {{user.name | pluralize}} födelsedag idag. Gå önskan {{user.pronoun.him_her}} en trevlig födelsedag!
{{User.name}} tittat på {{user.pronoun.emself}} i spegeln.
{{User.pronoun.his_her | titel}} grejer är på bordet.
Denna gitarr är {{user.pronoun.hers_his}}

Krav :.

  • Python
  • Django

Annan programvara för utvecklare Tim Heap

django-bleach
django-bleach

20 Feb 15

wagtailnews
wagtailnews

1 Mar 15

Kommentarer till django-pronouns

Kommentarer hittades inte
Kommentar
Slå på bilder!