Articles of resto

Django REST framework – HyperlinkedRelatedField con parámetro adicional

Estoy construyendo la API web REST con el marco de Django Rest. Tengo una relación de muchos a muchos entre categorías y carteras. Partiendo de una categoría, recupero todas las carteras a las que está vinculado y, desde el shell, todo funciona bien. Modelos: class Wallet(models.Model): nome = models.CharField(max_length=255) creato = models.DateTimeField(auto_now=False) utente = models.ForeignKey(User) […]

Solicite la matriz de documentos json (deshabilite la referencia del artículo) de MongoDB usando python eve

Usando el framework Python eve, ¿Hay alguna forma de obtener una respuesta que se muestre en el primer tipo json que sea una matriz de objetos como la que se muestra en el ejemplo? He intentado deshabilitar HATEOAS como dice aquí . Algunas aplicaciones de visualización utilizan la obtención directa en el modelo y las […]

Django Rest Framework: XMLHttpRequest no puede cargar http://127.0.0.1:8000/xyz/api/abc

SOLUCIÓN: Agrega una barra al final de la url … ” http://127.0.0.1:8000/xyz/api/abc/ ” en lugar de ” http://127.0.0.1:8000/xyz/api/abc ” …. He creado exitosamente una API de Django Rest y puedo almacenar y alojar datos localmente, parece. He creado una aplicación angularjs1.0 por separado y estoy intentando extraer los datos a través de la solicitud de […]

Enfoque actualizado a la búsqueda de Google con python

Estaba tratando de usar xgoogle pero no he estado actualizado durante 3 años y sigo obteniendo no más de 5 resultados, incluso si configuro 100 resultados por página. Si alguien usa xgoogle sin ningún problema, hágamelo saber. Ahora, dado que el único envoltorio (aparentemente) disponible es xgoogle, la opción es usar algún tipo de navegador, […]

¿Es buena idea usar la autenticación de token REST para aplicaciones web AJAX?

Creé una API web REST utilizando Python / Django y el excelente marco REST de Django. Estoy experimentando con métodos de autenticación en este momento y me preguntaba si es una buena práctica usar la “autenticación de token” para las aplicaciones web AJAX. Incluí un archivo HTML de muestra con una aplicación web CRUD muy […]

django rest api para búsqueda avanzada

Quiero crear una API utilizando el marco de Django Rest, que hará una búsqueda avanzada. Supongamos que se guarda una lista de artículos comestibles en la base de datos y el usuario desea crear una lista de tiendas de comestibles y él ingresa las primeras 2 o 3 letras y luego mi API lo hará. […]

Serializar objetos con relación uno a uno Django

Soy un novato en django. Estoy trabajando en un api de descanso. Tengo una relación opcional “es una”, es decir, el estudiante es un empleado. Estoy tratando de serializar estos 2 modelos de modo que obtengo el resultado json combinado. Por favor, hágamelo saber si alguien puede ayudarme con esto. Gracias class Employee(models.Model): full_name=models.CharField(max_length=100,blank=True) email_id=models.EmailField(max_length=100,blank=True) […]

¿Cómo cambiar dinámicamente la profundidad en los serializadores nesteds de Django Rest Framework?

Tengo un conjunto de serializadores nesteds que tienen un conjunto de depth en sus respectivas clases Meta . Me gustaría cambiar mediante progtwigción la profundidad según los parámetros que se pasan en las vistas. class ResourceSerializer(serializers.ModelSerializer): type = serializers.PrimaryKeyRelatedField(queryset=EntityType.objects.all()) tags = serializers.PrimaryKeyRelatedField(queryset=Tag.objects.all(), many=True) class Meta: model = Resource fields = (‘id’, ‘type’, ‘uri’, ‘tags’, ‘created_date’) […]

Django rest marco uno a uno relación

Así que tengo los siguientes modelos: class A(models.Model): name = models.CharField() age = models.SmallIntergerField() class B(models.Model): a = models.OneToOneField(A) salary = model.IntergerField() Ahora quiero crear un punto final de descanso para los dos, ya que son uno a uno. Así que quiero seguir como obtener { url: ‘http://localhost/customs/1/’, name: ‘abc’, age: 24, salary: 10000 } […]

¿Cómo puedo tomar el parámetro API en un conjunto de vistas Django?

Estoy creando una aplicación Django que expone una API REST mediante la cual los usuarios pueden consultar los modelos de mi aplicación. Estoy siguiendo las instrucciones aquí Mi ruta se ve así en mis sitios url.py: router.register(r’myObjects’, views.MyObjectsViewSet) …. url(r’^api/’, include(router.urls)), Mi Serializador se ve así: class MyObjectSerializer(serializers.HyperlinkedModelSerializer): class Meta: model = MyObject fields = […]