sudo apt-get install python-django postgresql python-psycopg2
django-admin.py startproject mysite
Edit settings.py:
DATABASE_ENGINE = 'postgresql_psycopg2'
DATABASE_NAME = 'blahdb'
DATABASE_USER = 'blah'
DATABASE_PASSWORD = 'blah'
DATABASE_HOST = 'localhost'
DATABASE_PORT = ''
Use psql to create the user and database, granting all privs on the database. If you want to use django testing, your user also needs to be able to create a database. Use this syntax:
alter user django createdb;
\du django
Then syncdb and startapp.
No comments:
Post a Comment