GT
Прошу прощения, если вопрос тупой.
Size: a a a
GT
PM
class MessageViewSet(viewsets.ModelViewSet):
serializer_class = MessageSerializer
permission_classes = [permissions.IsAuthenticated]
pagination_class = MessagePageNumberPagination
filter_backends = (filters.SearchFilter, filters.OrderingFilter,)
search_fields = ('text',)
ordering_fields = ('text', 'status', 'is_payed', 'owner' )
def get_queryset(self):
if self.request.user.is_staff or self.request.user.is_superuser:
return Message.objects.all().order_by('-id')
else:
return self.request.user.messages.all().order_by('-id')
def perform_create(self, serializer):
serializer.save(owner=self.request.user)
PM
owner = models.ForeignKey(User, related_name="messages", on_delete=models.CASCADE,ForeignKey, потому что с остальными несвязанными полями пагинация с фильтрацией проходит без проблем в обоих направлениях
null=True)
DT
owner = models.ForeignKey(User, related_name="messages", on_delete=models.CASCADE,ForeignKey, потому что с остальными несвязанными полями пагинация с фильтрацией проходит без проблем в обоих направлениях
null=True)
PM
DT
PM
АВ
class IndexView(generic.ListView):
queryset = models.Partitions.published.all()
template_name = 'core/index.html'
context_object_name = 'partitions'
АС
django.http.request.RawPostDataException: You cannot access body after reading from request's data stream
DT
DT
class IndexView(generic.ListView):
queryset = models.Partitions.published.all()
template_name = 'core/index.html'
context_object_name = 'partitions'
PM
ORDER BY `drfreact_api_message`.`owner_id` DESC LIMIT 5', 'time': '0.001'всю простыню не стал копипастить...выглядит вроде нормально🤷♂️
ORDER BY `drfreact_api_message`.`owner_id` DESC LIMIT 5 OFFSET 5', 'time': '0.001'
DT
ORDER BY `drfreact_api_message`.`owner_id` DESC LIMIT 5', 'time': '0.001'всю простыню не стал копипастить...выглядит вроде нормально🤷♂️
ORDER BY `drfreact_api_message`.`owner_id` DESC LIMIT 5 OFFSET 5', 'time': '0.001'
DT
PM
P
PM
DT
PM
DT