Articles of rest

Lista desplegable en cascada

Estoy trabajando en una aplicación web e bash codificar un formulario con dos listas desplegables. La lista en el segundo menú desplegable dependerá de la selección del primero. La tarea en sí no es demasiado complicada, excepto que una vez que se realiza la primera selección, debo realizar una llamada a la base de datos […]

No hay un módulo llamado error http_client cuando se intenta ejecutar django con django rest framework

Estoy tratando de crear una API simple usando el marco de rest de django. En la vista tengo el siguiente código. from django.shortcuts import render from moviestash.models import Movie from moviestash.serializer import MovieSerializer from rest_framework import generics #List all movies and add movies class MovieList(generics.ListCreateAPIView): queryset = Movie.objects.all() serializer_class = MovieSerializer #Get a movie and […]

¿Cómo borrar un token django JWT?

Estoy utilizando la API de token web JSON de Django rest framework que se encuentra aquí en github ( https://github.com/GetBlimp/django-rest-framework-jwt/tree/master/ ). Puedo crear tokens exitosamente y usarlos para llamar a APT REST protegidos. Sin embargo, hay ciertos casos en los que me gustaría eliminar un token específico antes de su fecha de caducidad. Así que […]

¿Por qué esta documentación de la API de django-rest-swagger no se muestra / funciona correctamente?

He creado una API de Django que, cuando se le proporcione una dirección de correo electrónico a través de POST, responderá con un valor booleano que indica el clima o no que la dirección de correo electrónico ya existe en mi base de datos: class isEmailTaken(views.APIView): permission_classes = [permissions.AllowAny,] def post(self, request, *args, **kwargs): try: […]

Django Rest Framework – Leer datos nesteds, escribir entero

Hasta ahora estoy extremadamente contento con Django Rest Framework, por lo que casi no puedo creer que haya una omisión tan grande en el código base. Esperemos que alguien sepa cómo apoyar esto: class PinSerializer(serializers.ModelSerializer): item = ItemSerializer(read_only=True, source=’item’) item = serializers.IntegerSerializer(write_only=True) class Meta: model = Pin con la meta The goal here is to […]

Se intentó realizar una operación de socket en una red inalcanzable en python httplib

Estoy tratando de hacer un cliente REST desde django usando httplib. Pero es rechazando la conexión. Intenté lo siguiente. import hashlib import hmac from django.shortcuts import render_to_response from django.template import RequestContext def loginAction(request): username=request.POST[’email’] password=request.POST[‘password’] import httplib, urllib params = urllib.urlencode({‘username’: username}) #hash username here to authenticate digest=hmac.new(“qnscAdgRlkIhAUPY44oiexBKtQbGY0orf7OV1I50″, str(request.POST[‘password’]),hashlib.sha1).hexdigest() auth=username+”:”+digest headers = {“Content-type”: “application/json”,”Accept”: “text/plain”,”Authorization”:auth} […]

Django: aplicación para generar informes utilizando datos recuperados de una API similar a REST

He estado construyendo una aplicación Django que consume datos de una API de tipo REST expansiva. La API se creó utilizando .NET (¡yuck! No es mi elección), y como preferiría sacarme los ojos a las herramientas de Microsoft (soy un tipo * nix / OSX), y como no quiero el front-end para afectar la API […]

ModSecurity: filtro de salida: no se pudo leer el depósito (rc 104): restablecimiento de la conexión por par

Estoy haciendo una solicitud POST a un servicio de descanso hecho con django y pistón subiendo un archivo, pero cuando hago la solicitud, aparece este error (¿extraño?): [Sun Jul 04 16:12:38 2010] [error] [client 79.39.191.166] ModSecurity: Output filter: Failed to read bucket (rc 104): Connection reset by peer [hostname “url”] [uri “/api/odl/”] [unique_id “TDEVZEPNBIMAAGLwU9AAAAAG”] Qué […]

Múltiples campos de búsqueda para django rest framework

Tengo varias API que históricamente funcionan utilizando id como el campo de búsqueda: /api/organization/10 Tengo una interfaz consumiendo esos api. Estoy creando una nueva interfaz y, por alguna razón, me gustaría usar un slug en lugar de una ID: /api/organization/my-orga La API está construida con Django Rest Framework. Excepto el cambio de campo de búsqueda, […]

TypeError durante el uso de django rest framework tutorial

Soy nuevo en usar Django Rest framework, estoy siguiendo este tutorial Django-Rest-Framework En lugar de fragmentos, mi modelo consta de un perfil de usuario como se indica a continuación: class UserProfile(models.Model): user = models.OneToOneField(User) emp_code = models.CharField(max_length=10, blank=True) user_type = models.IntegerField(max_length=1, default=0, choices=USER_TYPE) group = models.ForeignKey(Group, null=True, blank=True) status = models.SmallIntegerField(max_length=1,default=0) added_on = models.DateTimeField(auto_now_add=True) La […]