Order search results by column

request.body_json only contains data for well formed requests with Content-Type: application/json. Perhaps your problem is there.

What is get_data?

Are you trying to get a dict with the keys in the same order it was sent through a json request?

If this is the case, then (1) you should have stated this at the beginning and (2) this is a lot to ask. There are many moving parts and (as far as I know) none of them explicitly says in their documentation that a request preserves the order of the keys. A dictionary is converted to json, serialized in a request, sent, received, converted to python, serialized again, sent to the client, deserialized to javascript/python/skulpt…

If this is not the case, then I will repeat what @divyeshlakhotia and @p.colbert already said: please ask the question providing more details about what you do, what you get and what you want to get instead.

See here: How to ask a good question