Práce se zabývá možnostmi ukládání většího množství dat do databází a optimalizací těchto řešení. Dále také použitím těchto poznatků pro rozšíření existující webové aplikace o použití databáze. Použit je databázový systém PostgreSQL, programovací jazyk Python s webovým frameworkem Flask a pro řízení přístupu je vysvětleno fungování federace identit eduID.cz.
Klíčová slova:
Databáze; Flask; Python
Název práce:
Autorizace a ukládání dat ve Flask aplikaci
Autor(ka) práce:
Chalupa, Jakub
Typ práce:
Bachelor thesis
Vedoucí práce:
Svoboda, Jaroslav
Oponenti práce:
Šalda, Radomír
Jazyk práce:
Česky
Abstrakt:
The thesis deals with the possibilities of storing a large amount of data in databases and the optimization of these solutions. Furthermore, by using this knowledge to expand an existing web application by using a database. The PostgreSQL database system, the Python programming language with the Flask web framework are used, and the functioning of the eduID.cz identity federation is explained for access control