Django order_by () filtro con distinto ()
¿Cómo puedo hacer unorder_by
Me gusta esto ....
p = Product.objects.filter(vendornumber='403516006')\
.order_by('-created').distinct('vendor__name')
El problema es que tengo varios proveedores con el mismo nombre y solo quiero el último producto del proveedor.
Espero que tenga sentido?
Tengo este error de base de datos:
Las expresiones SELECT DISTINCT ON deben coincidir con las expresiones iniciales ORDER BY LÍNEA 1: SELECT DISTINCT ON ("search_vendor". "Name") "search_product" ...