1 pièce(s) jointe(s)
Comment compléter un array
Bonjour,
Je cherche à compléter mes données qui sont retournée de la sorte
Code:
1 2 3 4 5 6 7 8
| class MarkersMapView(TemplateView):
"""Markers map view."""
template_name = "map/map.html"
def get_context_data(self, **kwargs):
"""Return the view context data."""
context = super().get_context_data(**kwargs)
context["markers"] = json.loads(serializers.serialize("geojson", Stations.objects.all()))
return context |
Ce qui me donne
Pièce jointe 623750
Le problème est que j'aimerais donner une valeur à geometry qui est pour le moment null.
Il faudrait que geometry ait cette valeur
Code:
1 2 3 4 5 6 7
| "geometry": {
"type": "Point",
"coordinates": [
14.08591836494682,
42.08632592463349
]
} |
J'ai essayé de "jouer" avec ceci
Code:
1 2 3
|
context["markers"] = json.loads(serializers.serialize("geojson", Stations.objects.all()))
context["markers"] ['feautures']['geometry']=["type": "Point","coordinates": [14.08591836494682,42.08632592463349 ]] |
sans succes. J'ai aussi essayé avec append().
J'aurai un autre problème, car le latitude et longitude vont changé en fonction de ce qu'il trouvera dans Stations.objects.all())), mais si je peux déjà trouvé comment compléter mon array
Merci