Añadido nuevo queryParam de filtrado para elegir el atributo de ordenación.
Nota: Por defecto se ordena de menor a mayor si se le añade delante un - al atributo se ordenara de mayor a menor
Pruebas
Comprobar que las operaciones crud de comment funcionan
Comprobar que la búsqueda de texto indexada de comment funciona
Comprobar que los comments se pueden filtrar haciendo uso del parámetro order_by
Cambios
Pruebas
Ejemplos para ayudar en las pruebas
GET
curl --request GET \ --url http://127.0.0.1:8000/api/comment/ \ --header 'Authorization: Token c31229413c7255485c84c4ad41df4a2dd1d5a412'
POST
curl --request POST \ --url http://127.0.0.1:8000/api/comment/ \ --header 'Authorization: Token c31229413c7255485c84c4ad41df4a2dd1d5a412' \ --header 'Content-Type: application/json' \ --data '{ "content": "PRUEBA", "createdBy": "62d9d00d3f97fc97d04456f4", "creationDate": "2022-07-21T21:01:01.570000Z", "post": "62d9d00d3f97fc97d04457f3" }'
PUT
curl --request PUT \ --url http://127.0.0.1:8000/api/comment/62d9d0963f97fc97d04459a2/ \ --header 'Authorization: Token c31229413c7255485c84c4ad41df4a2dd1d5a412' \ --header 'Content-Type: application/json' \ --data '{ "content": "UPDATE", "createdBy": "62d9d00d3f97fc97d04456f4", "creationDate": "2022-07-21T21:01:01.570000Z", "post": "62d9d00d3f97fc97d04457f3" }'
DELETE
curl --request DELETE \ --url http://127.0.0.1:8000/api/comment/62d9d0963f97fc97d04459a2/ \ --header 'Authorization: Token c31229413c7255485c84c4ad41df4a2dd1d5a412'