Questions marquées «django-rest-framework»

Une boîte à outils puissante et flexible pour créer des API Web RESTful. Django est un framework Web Python de haut niveau qui encourage un développement rapide et une conception propre et pragmatique. Conçu par des développeurs expérimentés, il prend en charge une grande partie des tracas du développement Web, vous pouvez donc vous concentrer sur l'écriture de votre application sans avoir à réinventer la roue. C'est gratuit et open source.


2
Framework Django REST: sérialiseur sans modèle
Je suis débutant dans le framework Django REST et j'ai besoin de vos conseils. Je développe un service web. Le service doit fournir une interface REST à d'autres services. L'interface REST, que je dois implémenter, ne fonctionne pas directement avec mes modèles (je veux dire les opérations get, put, post, …


3
Comment inclure des champs de modèle associés à l'aide de Django Rest Framework?
Disons que nous avons le modèle suivant: class Classroom(models.Model): room_number = [....] class Teacher(models.Model): name = [...] tenure = [...] classroom = models.ForeignKey(Classroom) Disons qu'au lieu d'obtenir un résultat comme celui-ci par la fonction ManyRelatedPrimaryKeyField: { "room_number": "42", "teachers": [ 27, 24, 7 ] }, demandez-lui de renvoyer quelque chose …



7
Désactiver une méthode dans un ViewSet, django-rest-framework
ViewSets ont des méthodes automatiques pour lister, récupérer, créer, mettre à jour, supprimer, ... Je voudrais désactiver certains d'entre eux, et la solution que j'ai proposée n'est probablement pas la bonne, car les OPTIONSindique toujours comme autorisés. Une idée sur la manière de procéder de la bonne manière? class SampleViewSet(viewsets.ModelViewSet): …


5
TemplateDoesNotExist - Erreur Django
J'utilise Django Rest Framework. et je reçois toujours une erreur Exception Type: TemplateDoesNotExist Exception Value: rest_framework/api.html Je ne sais pas comment je vais mal. C'est la première fois que j'essaye le framework REST. C'est du code. views.py import socket, json from modules.data.models import * from modules.utils import * from rest_framework …

9
Authentification par jeton pour l'API RESTful: le jeton doit-il être périodiquement changé?
Je construis une API RESTful avec Django et django-rest-framework . Comme mécanisme d'authentification, nous avons choisi «l'authentification par jeton» et je l'ai déjà implémentée en suivant la documentation de Django-REST-Framework, la question est, l'application doit-elle renouveler / changer le jeton périodiquement et si oui comment? Est-ce que c'est l'application mobile …

12
Django Rest Framework supprimer csrf
Je sais qu'il y a des réponses concernant Django Rest Framework, mais je n'ai pas trouvé de solution à mon problème. J'ai une application qui a une authentification et des fonctionnalités. J'y ai ajouté une nouvelle application, qui utilise Django Rest Framework. Je souhaite utiliser la bibliothèque uniquement dans cette …

3
Inclure l'intermédiaire (via le modèle) dans les réponses dans Django Rest Framework
J'ai une question sur le traitement des modèles m2m / through et leur présentation dans le cadre de repos de django. Prenons un exemple classique: 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) …


8
Django Rest Framework: retourne dynamiquement un sous-ensemble de champs
Problème Comme recommandé dans l'article de blog Best Practices for Designing a Pragmatic RESTful API , je voudrais ajouter un fieldsparamètre de requête à une API basée sur Django Rest Framework qui permet à l'utilisateur de sélectionner uniquement un sous-ensemble de champs par ressource. Exemple Sérialiseur: class IdentitySerializer(serializers.HyperlinkedModelSerializer): class Meta: …

10
Django Rest Framework - Les informations d'authentification n'ont pas été fournies
Je développe une API en utilisant Django Rest Framework. J'essaye de lister ou de créer un objet "Order", mais lorsque j'essaye d'accéder à la console, cela me donne cette erreur: {"detail": "Authentication credentials were not provided."} Vues: from django.shortcuts import render from rest_framework import viewsets from django.contrib.auth.models import User from …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.