To przedwczesna optymalizacja. Postgresql jest bardzo, bardzo szybki, nawet jeśli uruchamiasz go na zimnym metalowym dysku twardym, pod warunkiem, że używasz odpowiednich indeksów. Jeśli nie zachowasz danych na dysku, otwierasz się na świat bólu.
Jeśli z drugiej strony chcesz przyspieszyć testy, uruchamiając w pamięci bazę danych postgresql, możesz spróbować czegoś takiego jak te optymalizacje braku trwałości :
http://www.postgresql.org/docs/9.1/static /non-durability.html
Najbardziej drastyczną sugestią jest użycie ramdysku na tej stronie. Oto jak założyć jeden. Po wykonaniu kroków OS/Postgresql edytuj plik django settings.py i dodaj obszar tabel do sekcji BAZY DANYCH.
Last but not least:to tylko kompletna strata czasu.