django-pronouns

Screenshot Λογισμικό:
django-pronouns
Στοιχεία Λογισμικού:
Εκδοχή: 0.1.0
Ανεβάστε ημερομηνία: 14 Apr 15
Προγραμματιστής: Tim Heap
Άδεια: Δωρεάν
Δημοτικότητα: 3

Rating: nan/5 (Total Votes: 0)

Django-αντωνυμίες είναι ένα app Django να αντιμετωπίσει σωστά τους χρήστες σας.
Αντωνυμίες είναι δύσκολο. Γράφοντας αλληλογραφία ή αντιγραφή με τους χρήστες που προτιμάτε αντωνυμία στο μυαλό είναι ακόμα πιο δύσκολο. Θέλοντας να ξεφύγει από το φύλο δυαδικό βλασφημία σχεδόν αδύνατο - μέχρι τώρα. Django-αντωνυμίες είναι εδώ για να βοηθήσουμε!
Όταν ένας χρήστης υπογράφει επάνω, να επιλέξετε προτιμώμενη αντωνυμίες τους (συνήθως μεταμφιεσμένος ως επιλογή φύλου). Οι συνήθεις ύποπτοι (s / he) υπάρχουν, καθώς και πιο ουδέτερες (που, αυτό, XIR, κλπ). Η χρήση τους στο δικό σας αντίγραφο είναι τόσο απλό όσο εργάζονται έξω που αποτελούν χρειάζεστε, και Django-αντωνυμίες θα κάνει τα υπόλοιπα. Παρατηρήστε:
>>> "{{User.pronoun.subject | τίτλος}} είναι φοβερό."
"Είναι φοβερό."
>>> "Είναι {{user.name | πληθυντικό}} Σήμερα είναι τα γενέθλια Πηγαίνετε επιθυμία {{}} user.pronoun.object μια ευτυχισμένη γενέθλια.!"
"Είναι Tims γενέθλια σήμερα. Πήγαινε να του ευχηθώ χαρούμενα γενέθλια!"
>>> "{{}} User.name κοίταξε {{}} user.pronoun.reflexive στον καθρέφτη."
"Άλεξ κοίταξε τον εαυτό του στον καθρέφτη."
>>> "{{User.pronoun.possessive_determiner | τίτλος}} πράγματα είναι πάνω στο τραπέζι."
"Πράγματα της είναι πάνω στο τραπέζι."
>>> "Αυτή η κιθάρα είναι {{}} user.pronoun.possessive_pronoun."
"Αυτή η κιθάρα είναι δικός της."
Αν εργάζονται ποια μορφή είναι πολύ ενοχλητικό, μπορούμε να βοηθήσουμε εκεί. Κάθε μία από τις πέντε μορφές έχει μια σειρά από ψευδώνυμα, που αποτελείται από τις θηλυκές και αρσενικές μορφές ενώνονται με έναν χαρακτήρα υπογράμμισης, καθώς και τα (νέα) Spivak μορφές.
- Θέμα: he_she, she_he, ey
- Αντικείμενο: him_her, her_him, em
- Reflexive: himself_herself, herself_himself, emself
- Κτητικές determiner: his_her, her_his, ΕΙΡ
- Κτητική αντωνυμία: his_hers, hers_his, eirs
Τα θηλυκά και αρσενικά αντωνυμίες σε συνδυασμό, καθώς από μόνες τους είναι ασαφείς. του μπορεί να αναφέρεται είτε η κτητική determiner, ή η κτητική αντωνυμία, ενώ της μπορεί να αναφέρεται σε μια κτητική determiner ή μια αντικειμενική μορφή. Spivak επιλέχθηκε καθώς είναι μία από τις μόνες μορφές που είναι σαφής σε όλες τις πέντε μορφές.
Εγκατάσταση
Εγκατάσταση μέσω PIP:
& Nbsp? Pip εγκατάσταση Django-αντωνυμίες
Προσθέστε το στο INSTALLED_APPS σας σε Django:
INSTALLED_APPS = (
& Nbsp? # ...
& Nbsp? "Django_pronouns»,
& Nbsp? # ...
)
Και, τέλος, προσθέστε το προεπιλεγμένο σύνολο αντωνυμία, αν θέλετε:
& Nbsp? Αντωνυμίες loaddata Python manage.py
Μπορείτε να επεξεργαστείτε αυτές τις αντωνυμίες, να προσθέσετε περισσότερα, ή να αφαιρέσετε κάποια αργότερα, μέσω της περιοχής διαχείρισης.
Χρήση
Απλά προσθέστε ένα σύνδεσμο ForeignKey με το μοντέλο Αντωνυμία να προσθέσετε αντωνυμίες σε κάθε μοντέλο. Αντωνυμίες λειτουργούν πολύ καλά όταν συνδυάζεται με ένα Προφίλ_χρήστη:
από django.db μοντέλα εισαγωγής
από django.contrib.auth.models εισαγωγή χρήστη
από django_pronouns.models εισαγωγή Αντωνυμία
κατηγορία Προφίλ_χρήστη (models.Model):
& Nbsp? User = models.OneToOneField (Χρήστης)
& Nbsp? Name = models.CharField (MAX_LENGTH = 255)
& Nbsp? DOB = models.DateField ()
& Nbsp? Αντωνυμία = models.ForeignKey (Pronoun)
Χρησιμοποιήστε τους, όπως θα κάνατε με οποιοδήποτε άλλο ForeignKey σε φόρμες.
Στα πρότυπα σας, μπορείτε να ζητήσετε κάποια από τις μορφές αντωνυμίας:
{{User.pronoun.subject | τίτλος}} είναι φοβερό.
Είναι {{user.name | πληθυντικό}} γενέθλια σήμερα. Πηγαίνετε επιθυμία {{}} user.pronoun.object χαρούμενα γενέθλια!
{{}} User.name κοίταξε {{}} user.pronoun.reflexive στον καθρέφτη.
{{User.pronoun.possessive_determiner | τίτλος}} πράγματα είναι πάνω στο τραπέζι.
Αυτή η κιθάρα είναι {{}} user.pronoun.possessive_pronoun.
Ένα μάτσο συντόμευσης έχουν παρασχεθεί, καθώς εργάζονται ποια μορφή να χρησιμοποιήσετε είναι ενοχλητικό. Κάθε μία από τις πέντε μορφές έχει μια σειρά από ψευδώνυμα, που αποτελείται από τις θηλυκές και αρσενικές μορφές ενώνονται με έναν χαρακτήρα υπογράμμισης, καθώς και τα έντυπα Spivak:
- Θέμα: he_she, she_he, ey
- Αντικείμενο: him_her, her_him, em
- Reflexive: himself_herself, herself_himself, emself
- Κτητικές determiner: 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

wagtailnews
wagtailnews

1 Mar 15

django-bleach
django-bleach

20 Feb 15

Σχόλια για django-pronouns

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!