
Hanniel Gutiérrez
PreguntaEl [:5] hace que se le ponga un limit a la query o trae todos los resultados y solo me entrega 5?

Luis Kennedy Saavedra Fuentes
nróaCorresponde a los Slices. En su traducción: rebanadas.
Nos permite obtener las posiciones deseadas en una lista como en este caso. O de un string.
En este caso
[:5]
De la lista obtenidos de preguntas, sería antes de los : **Muéstrame las preguntas de esta lista desde el indice 0
Y después de los : Muéstrame las 5 primeras posiciones.
Se sobre entiende que cuando no se coloca nada antes de los : es 0 Pero es igual que escribir:
[0:5]
Si se quiere solamente las 3 primeras preguntas ó las 3 primeras posiciones de esta lista, que vendría siendo lo mismo. Sería
[0:3] o [:3]
Yo lo entiendo así: Antes de los : indicamos desde que indice Y después de los : . indicamos hasta que posición.

Sebastian Wilde Alarcón Arenas
Hola, se le pone un limit a la query.
Para más info: https://docs.djangoproject.com/en/4.0/topics/db/queries/ Limiting QuerySets¶

Pablo Antipan Quiñenao
Hola! Me parece que ejecuta lo segundo que planteas :0. Si no, el limite deberia ir dentro de la query Saludos!