django-pronouns

Софтуер снимки:
django-pronouns
Софтуер детайли:
Версия: 0.1.0
Дата на качване: 14 Apr 15
Розробник: Tim Heap
Разрешително: Безплатно
Популярност: 3

Rating: nan/5 (Total Votes: 0)

Django-местоимения е Django ап правилно да отговори на вашите потребители.
Местоимения са трудни. Писане кореспонденция или копирате с вашите потребители предпочита местоимение се забравя, е още по-трудно. Желаещи да се измъкнат от пола двоичен едва не невъзможно - до сега. Джанго-местоимения е тук, за да ви помогне!
Когато един потребител се регистрираш, те могат да избират своите предпочитани местоимения (обикновено маскирани като опция за двата пола). Обичайните заподозрени (той / тя) са налице, както и по-неутралните (те, го, xir, и т.н.). Използването им в своето копие е толкова просто, колкото изработване които образуват имате нужда, и Django-местоимения ще свърши останалото. Спазвайте:
>>> "{{User.pronoun.subject | заглавие}} е страхотно."
"Страхотна е."
>>> "Това е {{user.name | работя по съвместителство}} рожден ден днес Отиди желание {{}} user.pronoun.object честит рожден ден.!"
"Това е Тимс рожден ден днес. Отиди да му пожелая честит рожден ден!"
>>> "{{}} User.name погледна {{}} user.pronoun.reflexive в огледалото."
"Алекс погледна себе си в огледалото."
>>> "{{User.pronoun.possessive_determiner | заглавие}} неща е на масата."
"Нейният неща е на масата."
>>> "Тази китара е {{}} user.pronoun.possessive_pronoun."
"Тази китара е нейна."
Ако изработване която форма е твърде досадно, ние можем да помогнем там. Всеки от петте форми има редица псевдоними, състояща се от женствените и мъжествени форми присъединиха с долна черта, както и на (нови) Спивак форми.
- Относно: he_she, she_he, ей
- Object: him_her, her_him, ем
- Възвратен: himself_herself, herself_himself, emself
- Притежателни определител: his_her, her_his, ЕИР
- Притежателно местоимение: his_hers, hers_his, eirs
Женските и мъжките местоимения се комбинират, както сами по себе си те са двусмислени. му може да се отнася както към Притежателните определителят, или притежателно местоимение, докато й може да се отнася до собственически определител или обективна форма. Spivak бе избран, тъй като е един от малкото форми, която е недвусмислена във всички пет форми.
<Силен> Инсталиране
Инсталирайте чрез семка:
& Nbsp; PIP инсталирате Django-местоимения
Добавете го към вашите INSTALLED_APPS в Django:
INSTALLED_APPS = (
& Nbsp; # ...
& Nbsp; "django_pronouns",
& Nbsp; # ...
)
И най-накрая, добави комплект по подразбиране местоимение, ако желаете:
& Nbsp; питон manage.py loaddata местоимения
Можете да редактирате тези местоимения, добавете повече, или премахнете някои по-късно, през зоната на приложение.
<Силен> Използване на
Просто добавете ForeignKey линк към модела местоимение, за да добавите местоимения за всеки модел. Местоимения работят много добре, когато е прикачено с Userprofile:
от django.db модели внос
от django.contrib.auth.models внос на потребителя
от django_pronouns.models внасят местоимение
клас Userprofile (models.Model):
& Nbsp; потребителското = models.OneToOneField (User)
& Nbsp; име = models.CharField (MAX_LENGTH = 255)
& Nbsp; DOB = models.DateField ()
& Nbsp; местоимение = models.ForeignKey (местоимение)
Използвайте ги, като всеки друг ForeignKey в форми.
Във вашите шаблони, можете да заявите всяка от формите на местоименията:
{{User.pronoun.subject | заглавие}} е страхотно.
Тя е {{user.name | работя по съвместителство}} рожден ден днес. Отиди желание {{}} user.pronoun.object честит рожден ден!
{{}} User.name погледна {{}} user.pronoun.reflexive в огледалото.
{{User.pronoun.possessive_determiner | заглавие}} неща е на масата.
Тази китара е {{}} user.pronoun.possessive_pronoun.
А китка на пряк път са и при условие, като изработване коя форма да използвате, е досадно. Всеки от петте форми има редица псевдоними, състояща се от женствените и мъжествени форми присъединиха с долна черта, както и формите Спивак:
- Относно: he_she, she_he, ей
- Object: him_her, her_him, ем
- Възвратен: himself_herself, herself_himself, emself
- Притежателни определител: his_her, her_his, ЕИР
- Притежателно местоимение: his_hers, hers_his, eirs
Използването им е същото като с помощта на формулярите за имена:
{{User.pronoun.she_he | заглавие}} е страхотно.
Тя е {{user.name | работя по съвместителство}} рожден ден днес. Отиди желание {{}} user.pronoun.him_her честит рожден ден!
{{}} User.name погледна {{}} user.pronoun.emself в огледалото.
{{User.pronoun.his_her | заглавие}} неща е на масата.
Тази китара е {{}} user.pronoun.hers_his

<силни> Изисквания :.

  • Python
  • Django

Друг софтуер на разработчика Tim Heap

django-bleach
django-bleach

20 Feb 15

wagtailnews
wagtailnews

1 Mar 15

Коментари към django-pronouns

Коментари не е намерена
добавите коментар
Включете на изображения!