[PyGr] Ελληνικά στο slugfield του Django

Yorgos Pagles y.pagles at gmail.com
Sat May 28 18:45:16 CEST 2011


Μάρκο εδώ κάνεις ένα λάθος μάλλον επειδή βλέπεις να γίνεται populate το slug στο admin. Αυτό που υποστηρίζει transliteration στο slug είναι η javascript του admin. Οπότε ναι αν φένεται το slug στο admin θα γίνεται "αυτόματο" transliteration από ελληνικούς σε λατινικούς χαρακτήρες. Η αντίστοιχη python συνάρτηση δεν υποστηρίζει transliteration και απλά θα προσπεράσει τους ελληνικούς χαρακτήρες.


On May 28, 2011, at 2:51 PM, Markos Gogoulos wrote:

> Γειά σου Γιώργο, 
> 
> το slugfield δημιουργεί slugs σε λατινικούς χαρακτήρες, 'καταλαβαίνει' πάντως και τους ελληνικούς και τους μετατρέπει (μέσω του prepopulated_fields). Βέβαια αν θέλεις τα urls να έχουν ελληνικούς χαρακτήρες ίσως πρέπει να ακολουθήσεις μια απο τις λύσεις που προτείνεις. Προσωπικά δεν με ενθουσιάζουν τα urls με ελληνικούς χαρακτήρες :) 
> 
> Για το downcode μπορείς να χρησιμοποιήσεις (ή να στηριχτείς) στο script που υπάρχει στο https://code.djangoproject.com/ticket/8391 
> 
> Χαιρετισμοί,
> Μάρκος
> 
> 
> 
> 
> 2011/5/27 George Notaras <gnot at g-loaded.eu>
> Καταρχήν, χαιρετώ τη λίστα! Μέχρι τώρα παρακολουθούσα μέσω web μόνο το
> group django-gr. Το ότι έγινε η συγχώνευση πολλών ελληνικών λιστών
> σχετικών με την Python είναι πάρα πολύ θετικό.
> 
> Ασχολούμαι με το Django σε ερασιτεχνικό επίπεδο εδώ και δύο χρόνια.
> Σήμερα τυχαία διαπίστωσα ότι το slugfield δέχεται μόνον λατινικούς
> χαρακτήρες, με αποτέλεσμα να μην λειτουργεί η αυτόματη συμπλήρωση του
> slugfield στο admin interface (μέσω του prepopulated_fields). Υπάρχει
> κάποιο εξειδικευμένο javascript snippet που να κάνει αυτόματη μετατροπή
> ελληνικών σε greeklish;
> 
> Από την άλλη, μήπως θα έπρεπε τελικά να φτιάξω ένα custom slugfield που
> να δέχεται κι ελληνικά; Μήπως δεν είναι τόσο άσχημα τελικά τα urls με
> μη-λατινικούς χαρακτήρες; Προσωπικά, δε μου αρέσουν, αλλά δεν είμαι και
> απόλυτος.
> 
> _______________________________________________
> Python-greece mailing list
> Python-greece at python.org
> http://mail.python.org/mailman/listinfo/python-greece
> 
> 
> 
> -- 
> https://unweb.me
> state of the art information systems
> _______________________________________________
> Python-greece mailing list
> Python-greece at python.org
> http://mail.python.org/mailman/listinfo/python-greece

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-greece/attachments/20110528/d91bb994/attachment.html>


More information about the Python-greece mailing list