Tag: DJANGO-REST-FRAMEWORK
Tengo una aplicación REST simple. models.py: class Check(models.Model): crypted = models.TextField() anid = models.IntegerField() def __str__(self): return str(self.anid) serializers.py: class CheckSerializer(serializers.ModelSerializer): class Meta: model = Check fields = [‘crypted’, ‘anid’] views.py: class CheckViewSet(viewsets.ModelViewSet): serializer_class = CheckSerializer queryset = Check.objects.all() urls.py: router = routers.DefaultRouter() router.register(‘all’, CheckViewSet) urlpatterns = [ path(”, include(router.urls)), . . . Read more
Tengo un modelo de cita simple class Appointment(models.Model): title = models.CharField(max_length=50) start_date_time = models.DateTimeField() end_date_time = models.DateTimeField() description = models.TextField() user = models.ForeignKey( User, on_delete=models.CASCADE, null=True, related_name=”user” ) advanced_user = models.ForeignKey( AdvancedUser, on_delete=models.CASCADE, null=True, related_name=”advanced_user” ) appointment_type = models.CharField( blank=True, choices=APPOINTMENT_TYPE_CHOICES, max_length=10 ) objects = AppointmentManager() Este es el archivo . . . Read more
Por API de Validación, me refiero a una API que simplemente recibe un campo y un tipo de campo, y devuelve el resultado de validación, sin intentar crear, actualizar o eliminar nada. Ejemplo aproximado: Me gustaría una solicitud como esta: curl -X POST /api/validation -H ‘Content-Type: application/json’ -d ‘{“type”:”email”,”value”:”invalid.email@@com”}’ Para . . . Read more
Soy nuevo en el Django OAuth2 Toolkit (y aún relativamente nuevo en Django) y estoy tratando de implementarlo con una API existente (DRF). Hasta ahora, la autorización de la API ha funcionado a través de un token estático que se pasa junto con la solicitud. En el sitio web en . . . Read more
Aquí estoy escribiendo algunos TestCase para algunas consultas de conjunto de resultados para ver en la API y obtener el error “no es un nombre válido de función o patrón”. ¡No tengo ninguna idea de qué falta aquí! ¿Hay alguna solución para esto? views.py class StudentView(generics.ListAPIView): queryset = StudentDetails.objects.raw(‘SELECT * . . . Read more