Um PostgreSQL zu verwenden, installiere zuerst die psycopg2-Bibliothek mit pip install psycopg2
Füge einen Eintrag zur Konfigurationsdatei settings.py
im Bereich DATABASES
dazu:
DATABASES = {
"default": {
"ENGINE": "django.db.backends.postgresql_psycopg2",
"NAME": "[DATENBANK_NAME]",
"USER": "[YOUR_USER_NAME]",
"PASSWORD": "",
"HOST": "localhost",
"PORT": "",
}
}
from flask import Flask
from flask.ext.sqlalchemy import SQLAlchemy
app = Flask(__name__)
app.config['SQLALCHEMY_DATABASE_URI'] = 'postgresql://localhost/[DATENBANK_NAME]'
db = SQLAlchemy(app)
from sqlalchemy import create_engine
engine = create_engine('postgresql://localhost/[DATENBANK_NAME]')