Cómo cambiar el comportamiento predeterminado de clasificación nula de PostgreSQL en el ORM de Django

PostgreSQL por defecto considera a los valores NULL como los más altos y, por lo tanto, los clasifica primero para las consultas descendentes y los últimos para las ascendentes.

Puede modificar este comportamiento por consulta o en la creación de índice especificando 'NULLS LAST' o 'NULLS FIRST'.

¿Cómo puedo usar esto junto con el ORM de Django, sin necesidad de usar consultas en bruto? Es decir. cuando agrego a mi query_set algo comoqs.order_by("-publish_start"), ¿cómo puedo especificar la clasificación de nulos? O, como alternativa, en el campo / declaración de índice.

Respuestas a la pregunta(1)

Su respuesta a la pregunta