Развертывание django как api url с помощью nginx и gunicorn

Я использую Django с Gunicorn и Nginx. У меня есть домен, и я хочу, чтобы Django указывал на domain/api. Я могу указать Django на domain/api, но Django жалуется, что путь /api не найден. В идеале я не хочу создавать /api url в django. Я хочу, чтобы домен/api указывал на домашнюю страницу django. Ниже приведена текущая конфигурация nginx.

server {
  location /api {
        try_files $uri @proxy_api;
  }
 location /admin{
        try_files $uri @proxy_api;
 }
  location @proxy_api {
    proxy_pass            http://localhost:8000;
    proxy_set_header      Host $host;
    proxy_set_header      X-Forwarded-Proto $scheme;
    proxy_set_header      X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_redirect        off;
    proxy_set_header      X-Url-Scheme $scheme;
  }
Вернуться на верх