mirror of
https://github.com/OpenBankProject/API-Manager.git
synced 2026-02-06 17:26:51 +00:00
Added button to link to API Tester
This commit is contained in:
parent
5ed7a2e863
commit
eb53f0f83c
@ -78,6 +78,7 @@ TEMPLATES = [
|
||||
'django.contrib.messages.context_processors.messages',
|
||||
'base.context_processors.api_root',
|
||||
'base.context_processors.api_username',
|
||||
'base.context_processors.api_tester_url',
|
||||
],
|
||||
},
|
||||
},
|
||||
|
||||
@ -15,7 +15,6 @@ def api_root(request):
|
||||
return {'API_ROOT': settings.API_HOST + settings.API_BASE_PATH}
|
||||
|
||||
|
||||
|
||||
def api_username(request):
|
||||
"""Returns the API username of the logged-in user"""
|
||||
username = 'not authenticated'
|
||||
@ -27,3 +26,9 @@ def api_username(request):
|
||||
except APIError as err:
|
||||
messages.error(request, err)
|
||||
return {'API_USERNAME': username}
|
||||
|
||||
|
||||
def api_tester_url(request):
|
||||
"""Returns the URL to the API Tester for the API instance"""
|
||||
url = getattr(settings, 'API_TESTER_URL', None)
|
||||
return {'API_TESTER_URL': url}
|
||||
|
||||
@ -44,6 +44,11 @@
|
||||
<li{% if customers_create_url in request.path %} class="active"{% endif %}><a href="{{ customers_create_url }}">Customers</a></li>
|
||||
{% url "config-index" as config_index_url %}
|
||||
<li{% ifequal request.path config_index_url %} class="active" {% endifequal %}><a href="{{ config_index_url }}">Config</a></li>
|
||||
{% if API_TESTER_URL %}
|
||||
<li>
|
||||
<p class="navbar-btn"><a href="{{ API_TESTER_URL }}" class="btn btn-default">Go to API Tester</a></p>
|
||||
</li>
|
||||
{% endif %}
|
||||
</ul>
|
||||
<ul class="nav navbar-nav navbar-right">
|
||||
<li>
|
||||
|
||||
@ -31,7 +31,6 @@
|
||||
<a href="https://openbankproject.com"><img class="img-responsive" src="https://static.openbankproject.com/images/OBP/OBP_full_web.png" alt="OBP logo" /></a>
|
||||
</div>
|
||||
<div class="col-xs-1"></div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
{% endblock %}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user