Вы можете сделать его разбираемым, но, вероятно, не индексируемым. Например, вы можете объединить значения, разделенные точками с запятой (или другим символом), а затем просто разделить строку, чтобы получить значения обратно. «Firefox 3.6» станет «Firefox; 3; 6». Хотя это немного легче разобрать, но оно не дает большого преимущества перед исходным форматированием.
Большая оговорка при таком подходе заключается в том, что столбец не будет индексируемым очень детально. Например, вы не можете запросить все версии Firefox. PostgreSQL допускает некоторую очень продвинутую индексацию, которая, я считаю, позволила бы вам создавать требуемые индексы, но я не знаю, каким образом вы могли бы получить доступ к индексам через ORM Джанго.