«django-rest-framework» 태그된 질문

RESTful 웹 API를 구축하기위한 강력하고 유연한 툴킷입니다. Django는 빠른 개발과 깔끔하고 실용적인 디자인을 장려하는 고수준 Python 웹 프레임 워크입니다. 숙련 된 개발자가 구축 한이 앱은 웹 개발의 번거 로움을 상당 부분 처리하므로 바퀴를 다시 만들 필요없이 앱 작성에 집중할 수 있습니다. 무료이며 오픈 소스입니다.

6
장고 휴식 프레임 워크, 동일한 ModelViewSet에서 다른 직렬 변환기 사용
두 가지 다른 직렬 변환기를 제공하고 있지만 다음과 같은 모든 기능을 활용할 수 있습니다 ModelViewSet. 객체 목록을 볼 때 각 객체에 세부 정보로 리디렉션되는 URL이 __unicode __있고 대상 모델을 사용하여 다른 모든 관계가 나타납니다 . 예: { "url": "http://127.0.0.1:8000/database/gruppi/2/", "nome": "universitari", "descrizione": "unitn!", "creatore": "emilio", "accesso": "CHI", "membri": [ "emilio", …

2
Django REST 프레임 워크 : 비 모델 시리얼 라이저
Django REST 프레임 워크의 초보자이며 조언이 필요합니다. 웹 서비스를 개발 중입니다. 서비스는 다른 서비스에 REST 인터페이스를 제공해야합니다. 구현 해야하는 REST 인터페이스가 모델에서 직접 작동하지 않습니다 (get, put, post, delete 작업을 의미합니다). 대신 다른 서비스에 일부 계산 결과를 제공합니다. 요청에 따라 내 서비스는 계산을 수행하고 결과를 다시 반환합니다 (결과를 자체 데이터베이스에 …

7
django-tastypie와 djangorestframework의 차이점은 무엇입니까? [닫은]
닫힘 . 이 질문은 의견 기반 입니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 이 질문 개선 Django 앱에 대한 API를 노출하기 위해 왜 다른 하나를 사용합니까? http://pypi.python.org/pypi/djangorestframework/ http://pypi.python.org/pypi/django-tastypie

3
Django Rest Framework를 사용하여 관련 모델 필드를 어떻게 포함합니까?
다음과 같은 모델이 있다고 가정 해 봅시다. class Classroom(models.Model): room_number = [....] class Teacher(models.Model): name = [...] tenure = [...] classroom = models.ForeignKey(Classroom) ManyRelatedPrimaryKeyField 함수에 따라 다음과 같은 결과를 얻는 대신에 { "room_number": "42", "teachers": [ 27, 24, 7 ] }, 다음과 같은 전체 관련 모델 표현을 포함하는 것을 반환하십시오. …


7
Django REST Framework : ModelSerializer에 추가 필드 추가
모델을 직렬화하고 싶지만 직렬화 할 모델 인스턴스에서 일부 데이터베이스 조회를 수행해야하는 추가 필드를 포함하고 싶습니다. class FooSerializer(serializers.ModelSerializer): my_field = ... # result of some database queries on the input Foo object class Meta: model = Foo fields = ('id', 'name', 'myfield') 이것을하는 올바른 방법은 무엇입니까? 나는 것을 볼 당신이 여분의 …

7
ViewSet, django-rest-framework에서 메서드 비활성화
ViewSets 나열, 검색, 생성, 업데이트, 삭제, ... 나는 그것들 중 일부를 비활성화하고 싶습니다. 내가 생각해 낸 해결책은 OPTIONS여전히 허용되는 것으로 표시 되기 때문에 좋은 해결책이 아닐 것입니다 . 이 작업을 올바르게 수행하는 방법에 대한 아이디어가 있습니까? class SampleViewSet(viewsets.ModelViewSet): queryset = api_models.Sample.objects.all() serializer_class = api_serializers.SampleSerializer def list(self, request): return Response(status=status.HTTP_405_METHOD_NOT_ALLOWED) def …


5
TemplateDoesNotExist-Django 오류
Django Rest Framework를 사용하고 있습니다. 그리고 계속 오류가 발생합니다 Exception Type: TemplateDoesNotExist Exception Value: rest_framework/api.html 나는 내가 어떻게 잘못되고 있는지 모른다. REST 프레임 워크를 직접 사용해 보는 것은 이번이 처음입니다. 이것은 코드입니다. views.py import socket, json from modules.data.models import * from modules.utils import * from rest_framework import status from rest_framework.decorators …

9
RESTful API에 대한 토큰 인증 : 토큰을 주기적으로 변경해야합니까?
Django 및 django-rest-framework 로 RESTful API를 구축하고 있습니다. 인증 메커니즘으로 우리는 "토큰 인증"을 선택했고 Django-REST-Framework의 문서에 따라 이미 구현했습니다. 문제는 애플리케이션이 토큰을 주기적으로 갱신 / 변경해야하며 그렇다면 어떻게해야합니까? 토큰을 갱신해야하는 모바일 앱일까요 아니면 웹 앱이 자율적으로해야할까요? 모범 사례는 무엇입니까? 여기에 Django REST Framework에 대한 경험이 있고 기술 솔루션을 제안 할 …

12
Django Rest Framework는 csrf를 제거합니다.
Django Rest Framework에 대한 답변이 있다는 것을 알고 있지만 내 문제에 대한 해결책을 찾을 수 없습니다. 인증 및 일부 기능이있는 응용 프로그램이 있습니다. Django Rest Framework를 사용하는 새 앱을 추가했습니다. 이 앱에서만 라이브러리를 사용하고 싶습니다. 또한 POST 요청을하고 싶습니다. 항상이 응답을받습니다. { "detail": "CSRF Failed: CSRF token missing or incorrect." …

3
Django Rest Framework의 응답에 중개자 (모델을 통해) 포함
m2m / 모델 및 django rest 프레임 워크의 프레젠테이션을 통해 처리하는 것에 대한 질문이 있습니다. 고전적인 예를 들어 보겠습니다. models.py : from django.db import models class Member(models.Model): name = models.CharField(max_length = 20) groups = models.ManyToManyField('Group', through = 'Membership') class Group(models.Model): name = models.CharField(max_length = 20) class Membership(models.Model): member = models.ForeignKey('Member') …

17
Django Rest Framework-뷰 이름 "user-detail"을 사용하여 하이퍼 링크 된 관계에 대한 URL을 확인할 수 없습니다.
Django Rest Framework에서 사용자가 로그인하여 와인 저장고를 볼 수있는 프로젝트를 구축하고 있습니다. 내 ModelViewSets가 제대로 작동하고 갑자기이 실망스러운 오류가 발생합니다. 보기 이름 "user-detail"을 사용하여 하이퍼 링크 된 관계에 대한 URL을 확인할 수 없습니다. API에 관련 모델을 포함하지 못했거나이 lookup_field필드 에서 속성을 잘못 구성했을 수 있습니다. 트레이스 백은 다음을 보여줍니다. [12/Dec/2013 …


12
Django Rest Framework-인증 자격 증명이 제공되지 않았습니다.
Django Rest Framework를 사용하여 API를 개발 중입니다. "주문"개체를 나열하거나 만들려고하는데 콘솔에 액세스하려고하면이 오류가 발생합니다. {"detail": "Authentication credentials were not provided."} 견해: from django.shortcuts import render from rest_framework import viewsets from django.contrib.auth.models import User from rest_framework.renderers import JSONRenderer, YAMLRenderer from rest_framework.response import Response from rest_framework.views import APIView from order.models import * …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.