How do I convert a django QuerySet to numpy record array?
django, numpy
Solution
What I was looking for:
From `QuerySet` `qs` get `vlqs` (`django.db.models.query.ValuesListQuerySet`)
vlqs = qs.values_list()
Covert `vlqs` to list
mylist = list(vlqs)
Create numpy record array
# Names are the model fields
r = np.core.records.array(mylist, names='field1, field2, field3')
Problem
How do I convert a django QuerySet to numpy record array? PS: I know you can iterate and construct it and but is there any other cleaner solution?