dado un modelo estándar (llamado imagen) con un autoset 'id', ¿cómo consigo el id máximo?Django SELECT ID máx
Hasta ahora he tratado:
max_id = Image.objects.all().aggregate(Max('id'))
pero me da un error de clave 'id__max'.
Tratando
max_id = Image.objects.order_by('id')[0].id
da un argumento 2 al mapa() debe ser compatible con la iteración 'excepción
Cualquier ayuda?
¿Por qué quiere el id máximo? ¿Quieres cargar lo último? ¿La cosa con la fecha más grande? Los ID son números aleatorios, no significan mucho y no hay garantía de que max (id) tenga propiedades útiles. ¿Qué estás * realmente * tratando de hacer? –
http://stackoverflow.com/questions/2087670/how-to-aggregate-over-a-single-queryset-in-django –