Mam modelu, który przechowuje lokalizację użytkowników:Django Rest Framework - Jak ograniczyć wyniki zwracane przez Geolocation?
[
{
"url": "http://192.168.0.22:8000/status/1/",
"id": 1,
"owner": 1,
"test_info": "",
"created_at": "2015-05-02T07:09:16.535689Z",
"updated_at": "2015-05-02T07:09:16.535746Z",
"geolocation": null,
"jukebox_mode_enabled": false
},
{
"url": "http://192.168.0.22:8000/status/2/",
"id": 2,
"owner": 2,
"test_info": "",
"created_at": "2015-05-02T07:09:24.206959Z",
"updated_at": "2015-05-02T07:09:24.207042Z",
"geolocation": null,
"jukebox_mode_enabled": false
},
Próbuję uzyskać system, który pozwala użytkownikom na kwerendy i zobaczyć, kto jest w pobliżu, ale ze względów bezpieczeństwa chciałbym ograniczyć wyniki do użytkowników powiedz 1KM.
Jaki jest najlepszy sposób, aby to osiągnąć?
P.S - "Stan" jest powiązany ze zwykłym modelem użytkownika w modelu django przy użyciu oneToOneField.
Idealny! - Dziękuję – jwv