Django-fr

Forum

#1 24-11-2010 14:25:19

Franck BRET
Membre
Inscription : 24-11-2010
Messages : 6

templates filter décimale et local ization

Salut à tous

J'ai commencé à écrire, puis continué à chercher, pour finalement
trouver une piste, je poste quand même pour info :-)

Je suis face à une situation qui me pose soucie.
J'ai en base des coordonnées geo genre longitude=42.123456
Lorsque j'affiche cette valeur dans ma page la localisation fr-fr rend
42,123456 ce qui ne me convient pas pour plusieurs raisons, notamment
pour lancer une requête à google map qui attends un point à la place de
la virgule.

Je n'ai rien trouvé dans la documentation qui me permette d'utiliser un
template filter pour pallier à ce problème mais la bonne nouvelle c'est
que je ne suis pas le premier et qu'un nouveau filtre
localize|unlocalize est dans le trunk depuis quelques jours...

http://code.djangoproject.com/changeset/14395

Hors ligne

#2 26-11-2010 17:09:22

dj77
Membre
Inscription : 26-11-2010
Messages : 3

Re : templates filter décimale et local ization

je comprends pas cette situation : tes coordonnées devraient etre dans la géométrie, non ?

pourquoi pas les stocker en chaine ?
un peu d'info stp

Hors ligne

#3 30-11-2010 09:13:08

Franck BRET
Membre
Inscription : 24-11-2010
Messages : 6

Re : templates filter décimale et local ization

On 26/11/2010 17:09, dj77 wrote:
> je comprends pas cette situation : tes coordonnées devraient etre dans la
> géométrie, non ?
>
> pourquoi pas les stocker en chaine ?
> un peu d'info stp
> _______________________________________________
> django mailing list
> django _AT_ lists.afpy.org
> http://lists.afpy.org/mailman/listinfo/django
Salut
Je prenais exemple avec des coordonnées GPS, mais peu importe.
La situation c'est d'avoir un FloatField. Lorsque tu vas afficher cette
valeur dans un templates tu es dépendant de la localisation. Si pour une
raison ou une autre tu veux la contourner, c'est galère... D'où le patch
qui permet d'avoir un contrôle plus fin sur l'affichage de valeurs
subissant des tranformations en cas de localisation...

Hors ligne

#4 30-11-2010 12:11:41

dj77
Membre
Inscription : 26-11-2010
Messages : 3

Re : templates filter décimale et local ization

j'ai l'impression que tu ne fais pas du geodjango et que c'est la raison pour laquelle les X et Y sont dans un floatfield

du coup je te renvoie vers http://stackoverflow.com/questions/3551 … for-django
tu devrais trouver ton  bonheur

est ce que c'est çà ?

Hors ligne

Pied de page des forums