The error
DatabaseError: relation "cms_page" does not exist
means that "cms_page" relation (PostgreSQL term, meaning table or view) do not exists in your database.
Normally, you create underlying tables for django models with
python manage.py syncdb
or, if you use South
, with
python manage.py migrate
Try running appropriate command, and see if it helps.