django-pronouns

צילום מסך תוכנה:
django-pronouns
פרטי תוכנה:
גרסה: 0.1.0
טען תאריך: 14 Apr 15
מפתחים: Tim Heap
רשיון: ללא תשלום
פופולריות: 3

Rating: nan/5 (Total Votes: 0)

Django-כינויים הוא אפליקציה Django להתייחס כראוי למשתמשים שלך.
כינויים הם מסובכים. כתיבת מכתבים או להעתיק עם המשתמשים שלך כינוי העדיף לזכור הוא אפילו קשה יותר. רוצה לפרוץ את לעזאזל בינארי המין כמעט בלתי אפשרי - עד עכשיו. Django-כינויים הוא כאן כדי לעזור!
כאשר משתמש נרשם, הם יכולים לבחור בכינויים שלהם המועדפים (בדרך כלל במסווה של אופצית מין). החשודים הרגילים (הוא / היא) נמצאים שם, כמו גם ניטראלי יותר אלה (שהם, זה, xir, וכו '). שימוש בהם בעותק שלך הוא פשוט כמו לצאת לעבוד המהווים אתה צריך, ואל תפחד מ- כינויים יעשו את השאר. שים לב:
>>> "{{User.pronoun.subject | כותרת}} היא מדהימה."
"היא מדהים".
>>> "זה {{user.name | pluralize}} היום יום הולדת עבור משאלת {{}} user.pronoun.object יום הולדת שמחה.!"
"זה יום הולדת Tims היום. עבור מאחל לו יום הולדת שמח!"
>>> "{{}} User.name הסתכל על {{}} user.pronoun.reflexive במראה."
"אלכס הביט בעצמו במראה."
>>> "{{User.pronoun.possessive_determiner | כותרת}} דברים על השולחן."
"דברים על השולחן."
>>> "גיטרה זה {{}} user.pronoun.possessive_pronoun."
"גיטרה זה היא שלה."
אם לצאת לעבוד איזה טופס המעצבן מדי, אנחנו יכולים לעזור גם שם. כל אחד מחמש הצורות יש מספר הכינויים, בהיקף של צורות הנשיות וגבריות הצטרפו עם קו תחתון, כמו גם צורות (החדשות) ספיבק.
- נושא: he_she, she_he, אי
- אובייקט: him_her, her_him,
- רפלקסיבי: himself_herself, herself_himself, emself
- רכושנית determiner: his_her, her_his, Eir
- כינוי שייכות: his_hers, hers_his, eirs
כינויים הנשיים וגבריים משולבים, כפי שהם בעצמם אינם חד משמעיים. שלו עשויים להתייחס לdeterminer רכושני, או כינוי השייכות, ואילו עשוי להתייחס לdeterminer רכושנית או צורה אובייקטיבית. ספיבק נבחר כפי שהוא אחת מהצורות היחידה שהיא חד-משמעי בכל חמש צורות.
התקנה
התקן באמצעות פיפס:
& Nbsp; פיפס להתקין Django-כינויים
הוסף אותו לINSTALLED_APPS שלך באופטימיות:
INSTALLED_APPS = (
& Nbsp; # ...
& Nbsp; "django_pronouns",
& Nbsp; # ...
)
ולבסוף, להוסיף את סט כינוי ברירת מחדל, אם אתה רוצה:
& Nbsp; כינויי loaddata manage.py פיתון
אתה יכול לערוך את כינויי האלה, להוסיף עוד, או להסיר חלק מאוחר יותר, דרך אזור הממשל.
שימוש ב
פשוט להוסיף קישור ForeignKey למודל כינוי להוסיף כינויים לכל מודל. כינויים לעבוד היטב כאשר יחד עם UserProfile:
ממודלי יבוא django.db
מdjango.contrib.auth.models משתמש יבוא
מdjango_pronouns.models לייבא כינוי
הכיתה UserProfile (models.Model):
& Nbsp; משתמשים = models.OneToOneField (משתמש)
& Nbsp; name = models.CharField (MAX_LENGTH = 255)
& Nbsp; תאריך לידה = models.DateField ()
& Nbsp; כינוי = models.ForeignKey (כינוי)
השתמש בם כמו שהיית כל ForeignKey אחר בצורות.
בתבניות שלך, אתה יכול לבקש כל צורות כינוי:
{{User.pronoun.subject | כותרת}} היא מדהימה.
זה {{user.name | pluralize}} יום הולדת היום. עבור משאלת {{}} user.pronoun.object יום הולדת שמחה!
{{}} User.name הסתכל על {{}} user.pronoun.reflexive במראה.
{{User.pronoun.possessive_determiner | כותרת}} דברים על השולחן.
גיטרה זה {{}} user.pronoun.possessive_pronoun.
חבורה של קיצור יש גם סיפקה, כמו לצאת לעבוד בי צורה להשתמש מעצבן. כל אחד מחמש הצורות יש מספר הכינויים, בהיקף של צורות הנשיות וגבריות הצטרפו עם קו תחתון, כמו גם צורות ספיבק:
- נושא: he_she, she_he, אי
- אובייקט: him_her, her_him,
- רפלקסיבי: himself_herself, herself_himself, emself
- רכושנית determiner: his_her, her_his, Eir
- כינוי שייכות: his_hers, hers_his, eirs
שימוש בהם הוא אותו הדבר כמו בטפסי השמות:
{{User.pronoun.she_he | כותרת}} היא מדהימה.
זה {{user.name | pluralize}} יום הולדת היום. עבור משאלת {{}} user.pronoun.him_her יום הולדת שמחה!
{{}} User.name הסתכל על {{}} user.pronoun.emself במראה.
{{User.pronoun.his_her | כותרת}} דברים על השולחן.
גיטרה זה {{}} user.pronoun.hers_his

דרישות :.

  • Python
  • Django

תוכנות אחרות של יזם Tim Heap

wagtailnews
wagtailnews

1 Mar 15

django-bleach
django-bleach

20 Feb 15

תגובות ל django-pronouns

תגובות לא נמצא
להוסיף הערה
הפעל את התמונות!