Развертывание django + graphql на AWS EC2 с помощью Nginx

Здравствуйте, у меня проблема с Graphql url после развертывания на EC2 с использованием Nginx и gunicorn

Так что локально все работает, я могу получить доступ: http://127.0.0.1:8000/graphql

Когда я развертываю это на EC2, я получаю ошибку 404 not found (ec2-.........compute.amazonaws.com/graphql)

Django urls.py

urlpatterns = [
    path('admin/', admin.site.urls),
    path('graphql' , jwt_cookie(csrf_exempt(GraphQLView.as_view(schema=schema, graphiql=True)))), 
    path('', index), 
    re_path(r'^.*', index)
]

Nginx/site-enable/django

server {
    listen 80;
    server_name ec2-.........compute.amazonaws.com;

    location = /favicon.ico {
        access_log off;
        log_not_found off;
    }

    # main django application
    location / {
        include proxy_params;
        proxy_pass http://unix:/home/ubuntu/project/run.sock;
    }

    location /static/ {
        autoindex on;
        alias /home/ubuntu/project/static/;
    }
}

Заранее спасибо!

Вернуться на верх