About GeoDjango and how to make api with django rest framework

I found lot of tutorials about django and rest framework. but Nobody properly discussed about GeoDjango and how to use it and making an api. anyone have experienced with it ?