Описание тега django-rest-framework-gis

Используйте этот тег для ответов на общие вопросы о django-rest-framework-gis.
1 ответ

django-rest-framework-gis GeoFeatureModelSerializer возвращает измененные / неправильные координаты при сериализации

В настоящее время у меня есть GeometryField, который держит Polygon, который является GEOSGeometry, Я печатаю координаты многоугольника, и они кажутся нормальными именно там, где я указал. Затем я сохраняю экземпляр модели, а затем десериализую с по…
0 ответов

DRF ListView с GeometryFilter

Я пишу API, который должен возвращать все объекты, геометрия которых пересекает данную геометрию (формат EWKT или WKT, который будет определен). Я пытаюсь использовать django-rest-framework-gis.filters но не работает до сих пор. Что я пробовал: mode…
2 ответа

Как трансформировать геометрию в django rest framework gis

Я новичок в Django и занимаюсь разработкой REST API с использованием Django Rest Framework (DRF) и ГИС. Ранее я использовал запрос SQL для преобразования геометрии: select id, name, round(value::numeric, 2) as value, st_transform(geometry, 3857) as …
1 ответ

Как получить ответ GeoJSON в Django REST Framework GIS

Я пытаюсь получить ответ GeoJSON, используя django rest framework, но сталкиваюсь с проблемой argument of type 'NoneType' is not iterable Это мой код class NewPark(models.Model): name = models.CharField(max_length=256) geometry = models.GeometryFiel…
2 ответа

django-rest-framework-gis связанное поле

У меня есть структура географической модели, где несколько событий могут иметь одинаковое местоположение: class Event(models.Model): name = models.CharField(max_length=128, blank=True, null=True) location = models.ForeignKey('MarketLocation', null=T…
2 ответа

restframework 'tuple' объект не имеет атрибута _meta

Джанго бросает следующее исключение: restframework 'tuple' объект не имеет атрибута _meta модель class BDetail(models.Model): lat = models.FloatField(blank=True, null=True) lng = models.FloatField(blank=True, null=True) class Meta: # managed = False…
1 ответ

Остальная структура 'user_code' является недопустимым ключевым аргументом для этой функции. Метод запроса: запрос POST

Я пытаюсь создать новые BC-коды при сохранении BDetail в той же конечной точке, но когда я тестирую, сгенерировать каркас 'user_code' является недопустимым аргументом ключевого слова для этой функции. Метод запроса: Запрос POST. Модель BCodes class …
1 ответ

Методы PUT, GET,POST,DELETE с использованием фреймворка djangorest

Я использую django rest Framework, я использую методы post и get, и это работает, но я не понимал, как использовать PUT и DELETE, я использую его в HTML-формах, таких как: method='PUT'? но я читал, что браузеры ассимилировали его с методом GET, я пи…
1 ответ

Как правильно вкладывать сериализаторы в Django REST Framework?

Я должен начать говорить, что ни одно из решений, представленных в подобном вопросе, кажется, не работает для меня. У меня есть две модели class Building(models.Model): (...) address = models.ForeignKey('common.Address', null=True) class Address (mo…
1 ответ

Уменьшите точность многогранного поля с помощью django rest framwork gis

Я использую django rest gis для загрузки листовок, и на верхнем уровне своего приложения я смотрю на карту мира. Базовая карта от Mapbox. Я звоню в мои rest-api и возвращаю схему всех отдельных стран, которые включены в приложение. В настоящее время…
0 ответов

Django Rest Framework Gis пытается получить вывод GEOjson

Здравствуйте, я пытаюсь сгенерировать вывод GEOJSON с помощью Djano Rest Framework Gis: Вот мой Models.py from django.contrib.gis.db import models from django_autoslug.fields import AutoSlugField from django_extensions.db.fields import UUIDField cla…
23 янв '14 в 12:48
2 ответа

Как мне сгладить объект постороннего ключа с помощью django-rest-framework-(gis)

Я долго и долго искал решение, актуальное и специфичное для моей проблемы, но пока не нашел решения или четкой документации о том, что мне действительно нужно сделать, чтобы выровнять отношения, чтобы стать геоджон-совместимым. Этот вопрос почти иде…
1 ответ

Не удается настроить Haystack-asticsearch для поиска в Android

Я начал с этого [урока][1], но не смог понять, как настроить его для поиска в приложении для Android. До сих пор я сделал модель, используя django REST Framework, а затем использовал модификацию в Android для GET, PUT а также POST Запросы. Теперь я …
0 ответов

geo_field в проверке читается как str

Я пытаюсь перенести проект с django-rest-framework-gis 0.7 на 0.8 и с django-rest-framework 2.4.3. до 3.0.5. Я решил много ошибок, но остановился на следующей проблеме. Мой GeoFeatureModelSerializer имеет следующие свойства: class Meta: model = Road…
1 ответ

Поле обязательно для POST-запросов с GeoFeatureModelSerializer и ListCreateAPIView

Было трудно найти хорошее название для этой темы. Я разрабатываю веб-сервисы с помощью django, geodjango (postgis), django-rest-framework и rest_framework_gis. Эти веб-сервисы будут использоваться в интерактивных картах. Одной из моих моделей являет…
0 ответов

Django Rest Framework: у атрибута 'image' нет связанного с ним файла

Я использую Django Rest Framework для создания конечных точек REST для внешнего интерфейса. У меня есть модель, где есть возможность загрузки 3-х изображений (foto_1, foto_2, foto_3). class Ocorrencia(TimeStampedModel): (...) foto_1 = models.ImageFi…
1 ответ

Django - получить центроид многоугольника в формате geoJSON

Я создаю REST API для управления гео-данными. Мой разработчик внешнего интерфейса хочет получить центроид многоугольников, в зависимости от уровня масштабирования, в geoJSON формат. Моя модель многоугольника выглядит следующим образом: ... from djan…
1 ответ

Как заставить Ember работать с Django REST GIS

В настоящее время я пытаюсь настроить ember для взаимодействия с REST Framework Django с помощью адаптера ember-django. Это работает безупречно. Но так как я начал использовать djangorestframework-gis, ember больше не может обрабатывать ответы. Я не…
1 ответ

Как использовать MultiPartParser в Django Rest Framework

Мне нужно загрузить файл и некоторые JSON, связанные с ним. Но я не понимаю, как сохранить различные части, в частности, часть JSON, т.е. я могу сохранить изображение, но не JSON. Я прочитал, что мне нужно использовать MultiPartParser, но я не могу …
1 ответ

Условно выбираем сериализатор

У меня есть три модели Django. class Asset(models.Model): name = models.CharField(max_length=255) class Place(Asset): location = PointField() class Zone(Asset): location = PolygonField() Я хочу использовать одну и ту же конечную точку для Места и Зо…