Guest User

Untitled

a guest
Apr 20th, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.54 KB | None | 0 0
  1. users = User.objects.all()
  2. for user in users:
  3. user.comments.all()[:10]
  4.  
  5. User.objects.all().prefetch_related('comments', limit=10)
  6.  
  7. User.objects.all().prefetch_related(
  8. Prefetch('msg_sent', queryset=UserMsg.objects.order_by('-created')[:10]))
  9.  
  10. AssertionError: Cannot filter a query once a slice has been taken.
  11.  
  12. from datetime import datetime, timedelta
  13. timelimit = datetime.now() - timedelta(days=365)
  14.  
  15. User.objects.all().prefetch_related(
  16. Prefetch('msg_sent', queryset=UserMsg.objects.filter(created__gte=timelimit)))
Add Comment
Please, Sign In to add comment