You will have to use Django if you want to create/update/delete/read objects from/to a database. Django will enable you to create your models and manage them.
DRF will be used to create an API over Django.
If you want to integrate a frontend framework such as Angular, you will have to query this API in order to retrieve data from / send data to the database.
There are plenty of tutorials on how to build a fullstack application, combining Django - DRF - and whatever frontend framework you like (Angular, React, Vuejs,...)
Usually, it follows this schema (simplified):
Database (PSQL, MySQL,...) -> ORM (Django) -> API (DRF) -> Frontend Framework (Angular,...)
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…