You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In my django app my base url is --> htps://api.abc.in/api_app/
I have written a rule in urls.py re_path(r'^grafana(?P.*)', TestProxyView.TestProxyView.as_view()),
as per above rule when I hit htps://api.abc.in/api_app/grafana it redirect via proxy to my proxy server correctly.
my Proxyview implementation:
from revproxy.views import ProxyView
from revproxy.utils import normalize_request_headers
class TestProxyView(ProxyView):
upstream = 'https://grafana.com'
now when subsequent calls are getting redirect its going to hhtps://api.abc.in/grafana/abc.js but ideally I want it htps://api.abc.in/api_app/grafana/abc.js
Any help will be appreciated.
The text was updated successfully, but these errors were encountered:
Hi @Pallav-552! Thanks for posting the issue.
Are you using django templates and it's url template builtin? It should return all urls formatted properly. Anyway, in the example you mentioned, I think you should use static instead so, in a productive environment django shouldn't serve that static files and the proxy will have no effect.
In my django app my base url is --> htps://api.abc.in/api_app/
I have written a rule in urls.py
re_path(r'^grafana(?P.*)', TestProxyView.TestProxyView.as_view()),
as per above rule when I hit htps://api.abc.in/api_app/grafana it redirect via proxy to my proxy server correctly.
my Proxyview implementation:
now when subsequent calls are getting redirect its going to
hhtps://api.abc.in/grafana/abc.js but ideally I want it htps://api.abc.in/api_app/grafana/abc.js
Any help will be appreciated.
The text was updated successfully, but these errors were encountered: