es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: DJANGO-REST-FRAMEWORK

¿Cuándo se publica Django Rest Framework ModelViewSet?

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

Cómo obtener un objeto específico utilizando la URL del enrutador.

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

¿Django Rest Framework tiene una solución incorporada para una API de validación?

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

Cómo escribir casos de prueba de API para vistas genéricas en DRF?

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