Nouveauté (Creme 1.5) : géolocalisation
#3
Bonjour,

Tout d'abord concernant les filtres sur le bloc de la page d'accueil, celui-ci va chercher les filtres qui ont été définis dans la liste des sociétés. Si vous créez de nouveaux filtres pour les sociétés (comme par exemple un Mes Clients) vous pourrez alors les choisir dans les blocs de l'accueil mais aussi dans le bloc Autour de ce lieu dans les fiches détaillées sociétés et contacts.

Concernant la localisation, on se repose (pour l'instant) totalement sur Google, qui lui a effectivement beaucoup de problème avec les zones industrielles. Il faut si possible du coup noter une rue dans l'adresse pour que Google trouve les choses. Mais dans tous les cas, parfois il se perd.

Concernant la base de données interne des noms des villes, normalement Crème est fournie avec la totalité des villes de France (dans le fichier zip contenu dans le répertoire data de l'application geolocation).

Dans le fichier settings.py de configuration de Crème, on définit dans le tuple GEOLOCATION_TOWNS, les différentes fichiers à traiter. Vous pouvez donc si vous le voulez ajouter d'autres fichiers qui devront simplement respecter la syntaxe du fichier de base (et cela y compris pour d'autres pays).

Une dernière chose, si vous voulez ajouter des villes, une fois avoir ajouté vos fichiers il vous faudra :
- vider la table des villes dans votre base de données,
- lancer la commande python manage.py creme_populate geolocation (pour re-remplir la table des villes).
  Répondre


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 2 visiteur(s)