AD
у меня аналогичная штука реализована вот так
где row - json объекта который ты кидаешь на беки для create/update
по поводу headers
import { HttpClient, HttpHeaders } from '@angular/common/http';
....
httpHeaders = new HttpHeaders({
'Content-Type': 'application/json',
"X-CSRFToken": this.getCookie('csrftoken')
});