Tag: DJANGO-REST-FRAMEWORK
En mi aplicación, tengo el modelo: class Meal(models.Model): name = models.CharField(max_length=100) description = models.TextField(max_length=500) carbohydrates = models.FloatField() protein = models.FloatField() fat = models.FloatField() fiber = models.FloatField() owner = models.ForeignKey(‘auth.User’, on_delete=models.CASCADE) el siguiente serializador: class MealSerializer(serializers.ModelSerializer): class Meta: model = Meal fields = “__all__” y este viewset: class MealViewSet(viewsets.ModelViewSet): queryset = . . . Read more
¿Alguien sabe cómo solucionar esto? Solo obtengo un objeto en el método post dentro de APIView de Django Rest Framework, incluso si usé ScrapyItem.objects.all(). ¿Alguien sabe por qué? class ScrapyViewSet(APIView): def get(self, request, format=None): snippets = ScrapyItem.objects.all() serializer =ScrapySerializer(snippets, many=True) return Response(serializer.data) def post(self, request): snippets = ScrapyItem.objects.all() domain=request.data[‘domain’] print(domain) . . . Read more
He escrito CustomPagination de drf en un archivo separado en mi proyecto que luce así: class ProductPageNumberPagination(PageNumberPagination): page_size = 1 class CustomPagination(PageNumberPagination): def get_paginated_response(self, data): return Response({ ‘links’: { ‘next’: self.get_next_link(), ‘previous’: self.get_previous_link() }, ‘count’: self.page.paginator.count, ‘page_size’ : 15, ‘results’: data }) Ahora lo estoy heredando en mi vista de . . . Read more
He estado casi terminando mi aplicación de django-react con todos los modelos, serializadores y APIs. Pero ahora necesito cambiar el método de autenticación para también utilizar el correo electrónico. class User(AbstractUser): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) email = models.EmailField(unique=True) # Observa que no existe campo de usuario (username) porque está . . . Read more
Básicamente, la documentación de Hotbit que se puede encontrar en: Es importante recordar que en la realización del hash del parámetro SIGN es necesario: ordenar las cadenas que requieren ser firmadas según los nombres de los parámetros (en primer lugar, comparar la primera letra de todos los nombres de los . . . Read more