Описание тега django-serializer
Django предоставляет сериализаторы для сериализации моделей в распространенные форматы данных, такие как JSON и XML. Не имеет отношения к django-rest-framework.
0
ответов
Сериализация набора запросов в JSON занимает много времени. Как я могу отладить это?
Я сериализирую объекты модели Django партиями по 10000 как json и отправляю их. Для этого я использую DjangoFullSerializer из wadofstuff, так как я также хотел, чтобы связанное поле было сериализовано вместе с моим объектом. Во время пиковой нагрузк…
05 апр '12 в 15:26
1
ответ
Значение JSON для сериализатора запроса Django
Используется django 2.0.2 MAC OS 10.13 views.py from rest_framework import viewsets from .serializers import RegisterSerializer from rest_framework.response import Response import json class RegisterViewSet(viewsets.ModelViewSet): queryset = '' seri…
20 апр '18 в 07:21
1
ответ
Ошибка при сериализации объекта набора запросов в Django Rest Framework
Я пытаюсь сериализовать queryset объект и получить ошибку, как показано ниже, Exception Type: AttributeError Exception Value: Got AttributeError when attempting to get a value for field `fullName` on serializer `UserSerializer`. The serializer field…
20 фев '17 в 04:58
1
ответ
Как получить данные, связанные с внешним ключом в django rest framework?
Я должен назначить встречу для события, моя модель выглядит следующим образом - Событие /models.py class Event(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) event_name = models.CharField(max_length=200) e…
27 мар '17 в 08:53
1
ответ
В Django, как мне сериализовать QuerySet, который возвращает объект dict (созданный с помощью.values ())
В Django 1.10 я пытаюсь сериализовать QuerySet, полученный из следующего запроса: events_in_period = Event.objects \ .filter(timestamp__gte=start_day, timestamp__lte=end_day, request__isnull=False, name=EventType.COMPLETED) \ .annotate(date=TruncDay…
19 май '17 в 14:31
0
ответов
Создание моделей и сериализаторов для полей ManytoMany и foriegn - django
Я новичок в Django и пытаюсь создать REST API для следующей проблемы: Пользователь добавит навыки в свой профиль, а другие пользователи могут добавить его в свой профиль. После обучения за последний месяц я могу создать сеанс аутентификации JWT для …
20 янв '18 в 07:21
1
ответ
Django RestFramework Serializer request.data с объектом массива
У меня такая ситуация, я получил по почте эти данные: {'fields':[{'key':'comment', 'value':'something', 'data_type':'string'}, {'key':'days', 'value':'2', 'data_type':'int'}]} Мои сериализаторы class FieldSerializer(serializers.Serializer): value = …
10 окт '17 в 21:56
1
ответ
Как сохранить порядок в сериализации JSON через MultipleChoiceField
У меня есть заранее определенный список допустимого выбора: allowed_choices = ['yes', 'no', 'I dont know'] Я работаю над API, используя среду отдыха Django. Для проверки и сериализации входных данных я использую поля Django. Для этого я выбрал Mulit…
27 янв '19 в 16:09
2
ответа
DRF IsAuthenticated не работает
У меня установлено разрешение ListView для IsAuthenticated, но когда я нажимаю URL-адрес в окне Incognito. Я могу просматривать данные. Хотя, когда я устанавливаю разрешение для IsAdmin, оно отлично работает, показывая мне ошибку. Вот мой сериализат…
01 дек '17 в 15:24
1
ответ
Сериализатор DjangoRestFramework не распознает атрибут "имя пользователя", даже если он существует
Это мой serializers.py: from rest_framework import serializers from django.contrib.auth.models import User from CMSApp.mixins import SetCustomErrorMessagesMixin from django.utils.translation import gettext as _ from rest_framework.validators import …
25 июн '15 в 21:40
0
ответов
Django API REST framework - ВИДЫ / СЕРИАЛИЗАТОРЫ
Я должен сделать REST API в DjangoНо у меня есть несколько вопросов. Мой главный вопрос - как использовать сериализаторы и представления. Я даже не знаю, должен ли я использовать основанные на классе представления, наборы или что-то еще. Во-первых, …
09 авг '18 в 15:37
2
ответа
Django Rest Framework: записываемые вложенные сериализаторы с общим внешним ключом
Существуют примеры того, как создать вложенный сериализатор с возможностью записи, подобный этому, и затем сериализовать общий внешний ключ ( здесь). Но я не могу найти, как сделать и то и другое одновременно, то есть, как создать вложенный записыва…
24 ноя '17 в 17:00
3
ответа
Django: возвращать сериализатор ValidationError в методе сохранения модели ()
Я использую django-rest-framework для создания Rest API в рамках Django. И можно вернуть любой validationError помимо методов сериализатора. Но мне было интересно, можно ли вернуть ошибки из save() метод модели django, который переводится в отдых dj…
06 янв '19 в 11:26
0
ответов
DRF - SerializerMethodField для NestedSerializer
У меня есть сериализатор, как следует:- class ABCSerializer(serializer.ModelSerializer): class XYZSerializer(serializers.Serializer): a = serializers.CharField(default='abcd') #Try1:- Setting default values. b = serializers.IntegerField(default=1) c…
14 янв '19 в 16:01
1
ответ
Как сериализовать список словарей в json и вернуть ответ?
class HelloView(ModelViewSet): serializer_class = HelloSerializer def get(self, request, *args, **kwargs): range_type = request.data['range_type'].lower() if range_type == "daily": try: client = MongoClient('localhost', 27017) db = client['MyDatabas…
07 фев '19 в 06:45
1
ответ
Как добавить userprofile в UserDetailsSerializer в django
Пытаюсь добавить userprofile в user модель используя: Джанго каркас отдыха. модуль rest-auth Но линия profile = instance.userprofile давать ошибку: *** django.db.models.fields.related.RelatedObjectDoesNotExist: User has no userprofile. следующие инс…
12 сен '15 в 18:24
1
ответ
django modelviewset Response add Другая информация, и когда я запрашиваю сообщение, я хочу не вызывать create()
MyPostList.py class PostList(viewsets.ModelViewSet): queryset = Postinfo.objects.all().order_by('-postuid')[:10] serializer_class = PostListSerializer PostListSerializer.py class PostListSerializer(serializers.HyperlinkedModelSerializer): class Meta…
09 май '18 в 07:57
1
ответ
Сериализатор django is_valid() возвращает false
Используя django 2.0.2 Python 3.4 MySerializers.py class MySerializer(BaseSerializer): UserUID = serializers.CharField() DeviceUID = serializers.CharField() SessionId = serializers.CharField() MyView.py class MyVeiw(BaseViewSet): serializer_class = …
03 май '18 в 09:10
0
ответов
Как использовать содержимое поля сериализатора модели?
У меня есть такой сериализатор: class UserSerializer(serializers.ModelSerializer): class Meta: model = User fields = ('username', 'email') и такая функция: def check (self , request): if unique('username' , 'email'): return True return False как я м…
13 мар '18 в 12:57
3
ответа
Как передать дополнительный параметр с помощью execute_create из django rest framwork?
Я использую общие рамки django. Я пытаюсь вставить запрос имени пользователя в поле автора сообщения. сериализаторы class PostSerializer(serializers.ModelSerializer): spoter = serializers.PrimaryKeyRelatedField( queryset= User.objects.all(), ) class…
16 сен '16 в 01:47