Sembra che Django di default aggiunga ORDER BY
alle domande. Posso cancellarlo?Posso rimuovere ORDER BY da una query ORG Django?
from slowstagram.models import InstagramMedia
print InstagramMedia.objects.filter().query
SELECT
`slowstagram_instagrammedia`.`id`,
`slowstagram_instagrammedia`.`user_id`,
`slowstagram_instagrammedia`.`image_url`,
`slowstagram_instagrammedia`.`video_url`,
`slowstagram_instagrammedia`.`created_time`,
`slowstagram_instagrammedia`.`caption`,
`slowstagram_instagrammedia`.`filter`,
`slowstagram_instagrammedia`.`link`,
`slowstagram_instagrammedia`.`attribution_id`,
`slowstagram_instagrammedia`.`likes_count`,
`slowstagram_instagrammedia`.`type`
FROM
`slowstagram_instagrammedia`
ORDER BY
`slowstagram_instagrammedia`.`id`
ASC
`` `
In Django 1.6 è necessario utilizzare uno 'clear_ordering (True)' o 'clear_ordering (Falso)', che indica se forzare compensazione di inadempienza ordinamento del modello. – aehlke