Sve aplikacije u sebi sadrže podatke, koji se najčešće čuvaju u sistemima za upravljanje bazama podataka. Pokazaćemo vam kako da povežete Pajton sa PostgreSQL sistemom za baze podataka.
Najpre treba da instalirate psycopg2 paket pošto za razliku od SQLite-a standardna Pajtonova biblioteka ne podržava integraciju sa PostgreSQL-om.
pip install psycopg2
Potom pišemo funkciju za uspostavljanje veze sa bazom.
![](https://internetzanatlija.com/wp-content/uploads/2022/06/povezivanje-na-bazu-1024x481.png)
Pokrećemo konekciju.
![](https://internetzanatlija.com/wp-content/uploads/2022/06/uspostavljamo-vezu-1024x46.png)
Potom treba da napravimo bazu. Pišemo funkciju za izvršavanje upita.
![](https://internetzanatlija.com/wp-content/uploads/2022/06/napravi-bazu.png)
Izvršavamo je koristeći prethodno uspostavljenu konekciju.
![](https://internetzanatlija.com/wp-content/uploads/2022/06/izvrsi-izradu-baze-1024x116.png)
Nakon baze sledi pravljenje tabela. Koristimo istu gore definisanu funkciju kojom prosleđujemo upite.
![](https://internetzanatlija.com/wp-content/uploads/2022/06/napravi-tabelu-1024x120.png)
Tako svaki upit možemo da izvršimo.