Vous n'êtes pas identifié(e).
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
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
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
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