Skip to content
Snippets Groups Projects
Commit dc11d4d0 authored by James Graham's avatar James Graham
Browse files

Add full api endpoint including protocol and hostname to API explorer

resolves #66
parent bd45d3af
No related branches found
No related tags found
No related merge requests found
...@@ -156,7 +156,7 @@ ...@@ -156,7 +156,7 @@
</form> </form>
<div class="alert alert-info w-100"> <div class="alert alert-info w-100">
Query URL: /api/datasources/{{ datasource.pk }}/<span id="datasetUrlSpan"></span>data/?<span id="queryParamSpan"></span> Query URL: {{ api_url }}<span id="datasetUrlSpan"></span>data/?<span id="queryParamSpan"></span>
</div> </div>
<table class="table" id="tableParams"> <table class="table" id="tableParams">
......
...@@ -47,7 +47,7 @@ class DataSourceDetailView(DetailView): ...@@ -47,7 +47,7 @@ class DataSourceDetailView(DetailView):
context['api_url'] = ( context['api_url'] = (
'https://' if self.request.is_secure() else 'http://' + 'https://' if self.request.is_secure() else 'http://' +
self.request.get_host() + self.request.get_host() +
'/api/datasources/{0}/data/'.format(self.object.pk) '/api/datasources/{0}/'.format(self.object.pk)
) )
return context return context
...@@ -204,4 +204,10 @@ class DataSourceExplorerView(HasPermissionLevelMixin, DetailView): ...@@ -204,4 +204,10 @@ class DataSourceExplorerView(HasPermissionLevelMixin, DetailView):
field__short_name='data_query_param' field__short_name='data_query_param'
).values_list('value', flat=True) ).values_list('value', flat=True)
context['api_url'] = (
'https://' if self.request.is_secure() else 'http://' +
self.request.get_host() +
'/api/datasources/{0}/'.format(self.object.pk)
)
return context return context
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment