django-pronouns

Screenshot Software:
django-pronouns
Detalii soft:
Versiune: 0.1.0
Incarca data: 14 Apr 15
Producător: Tim Heap
Licenţă: Gratuit
Popularitate: 3

Rating: nan/5 (Total Votes: 0)

django-pronume este o aplicatie Django să abordeze corect utilizatori.
Pronumele sunt dificil. Scrierea corespondență sau copiați cu utilizatorii preferat pronume în minte este chiar mai greu. Din dorinta de a iesi din naibii binar gen aproape imposibil - pana acum. -pronume Django este aici pentru a va ajuta!
Atunci când un utilizator se înscriere, ei pot alege pronumele lor preferate (de obicei deghizat ca o opțiune de gen). The Usual Suspects (el / ea) sunt acolo, precum si cele mai neutre (ei, ea, xir, etc.). Utilizarea lor în copie dvs. este la fel de simplu ca elaborarea care formează aveți nevoie, și django-pronume va face restul. Observați:
>>> "{{User.pronoun.subject | title}} este minunat."
"Ea este minunat."
>>> "Este {{user.name | trece la plural}} ziua de nastere astazi Continuați doresc {{}} user.pronoun.object o zi de naștere fericită.!"
"Este Tims ziua de nastere astazi. Du-te-l doresc la mulți ani!"
>>> "{{User.name}} {{uitat la user.pronoun.reflexive}} în oglindă."
"Alex privi față în oglindă."
>>> "{{User.pronoun.possessive_determiner | title}} lucruri este pe masă."
"Chestii ei este pe masă."
>>> "Aceasta chitara este {{user.pronoun.possessive_pronoun}}."
"Aceasta chitara este al ei."
În cazul în care elaborarea ce formă este prea enervant, putem ajuta acolo la fel de bine. Fiecare dintre cele cinci forme are un număr de alias-uri, format din formele feminine și masculine s-au alăturat cu o subliniere, precum și (nou) forme Spivak.
- Subiect: he_she, she_he, ey
- Obiect: him_her, her_him, em
- Reflexiv: himself_herself, herself_himself, emself
- Posesiv determinant: his_her, her_his, IER
- Pronume posesiv: his_hers, hers_his, eirs
La femei și bărbați pronumele sunt combinate, așa cum prin ele însele sunt ambigue. sa se poate referi la Adjectiv posesiv, sau pronumele posesiv, în timp ce ei se poate referi la un determinant posesiv sau o formă obiectiv. Spivak a fost ales deoarece este unul dintre singurele forme care este lipsit de ambiguitate în toate cele cinci forme.
Instalarea
Instalați prin PIP:
& Nbsp; pip instala django-pronume
Adăugați-l în INSTALLED_APPS dvs. în Django:
INSTALLED_APPS = (
& Nbsp; # ...
& Nbsp; "django_pronouns",
& Nbsp; # ...
)
Și, în sfârșit, se adaugă setul implicit pronume, dacă vrei:
& nbsp; pronumele loaddata piton manage.py
Puteți edita aceste pronume, adăugați mai mult, sau elimina unele mai târziu, prin zona de administrare.
Utilizarea
Pur și simplu adăugați o legătură ForeignKey la modelul pronume pentru a adăuga pronume la orice model. Pronumele funcționează foarte bine atunci când este cuplat cu un USERPROFILE:
din modelele django.db de import
de la django.contrib.auth.models de utilizare import
de la django_pronouns.models import pronume
clasă USERPROFILE (models.Model):
& Nbsp; utilizator = models.OneToOneField (utilizator)
& Nbsp; name = models.CharField (MAX_LENGTH = 255)
& Nbsp; dn = models.DateField ()
& Nbsp; pronume = models.ForeignKey (pronume)
Folositi-le ca pe orice alt ForeignKey în forme.
În template-uri, puteți solicita oricare dintre formele pronume:
{{User.pronoun.subject | title}} este minunat.
Este {{user.name | trece la plural}} ziua de nastere astazi. Du-te dorință {{}} user.pronoun.object la mulți ani!
{{User.name}} {{uitat la user.pronoun.reflexive}} în oglindă.
{{User.pronoun.possessive_determiner | title}} lucruri este pe masă.
Aceasta chitara este {{user.pronoun.possessive_pronoun}}.
Un buchet de acces rapid au fost, de asemenea furnizate, precum elaborarea ce formă să îl utilizați este enervant. Fiecare dintre cele cinci forme are un număr de alias-uri, format din formele feminine și masculine s-au alăturat cu o subliniere, precum și formularele Spivak:
- Subiect: he_she, she_he, ey
- Obiect: him_her, her_him, em
- Reflexiv: himself_herself, herself_himself, emself
- Posesiv determinant: his_her, her_his, IER
- Pronume posesiv: his_hers, hers_his, eirs
Utilizarea lor este la fel ca și utilizarea formelor nume:
{{User.pronoun.she_he | title}} este minunat.
Este {{user.name | trece la plural}} ziua de nastere astazi. Du-te dorință {{}} user.pronoun.him_her o zi de naștere fericită!
{{User.name}} {{uitat la user.pronoun.emself}} în oglindă.
{{User.pronoun.his_her | title}} lucruri este pe masă.
Aceasta chitara este {{user.pronoun.hers_his}}

Cerințe :.

  • Python
  • Django

Alte software-uri de dezvoltator Tim Heap

wagtailnews
wagtailnews

1 Mar 15

django-bleach
django-bleach

20 Feb 15

Comentarii la django-pronouns

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!