mirror of
https://gitlab.com/allianceauth/allianceauth.git
synced 2025-07-09 04:20:17 +02:00
Api Key Changes
This commit is contained in:
parent
1cd097e845
commit
d15e5e6351
@ -9,7 +9,7 @@ urlpatterns = patterns('',
|
||||
# url(r'^blog/', include('blog.urls')),
|
||||
url(r'^$', 'portal.views.index', name='index'),
|
||||
url(r'^characters/', 'portal.views.characters_view', name='characters'),
|
||||
url(r'^apimanagment/', 'portal.views.apimanagment_view', name='apimanagment'),
|
||||
url(r'^apikeymanagment/', 'portal.views.apikeymanagment_view', name='apimanagment'),
|
||||
url(r'^loginuser/','authentication.views.login_user', name='loginuser'),
|
||||
url(r'^logoutuser/','authentication.views.logout_user', name='logoutuser'),
|
||||
url(r'^register/', 'registration.views.register', name='register'),
|
||||
|
5
portal/forms.py
Normal file
5
portal/forms.py
Normal file
@ -0,0 +1,5 @@
|
||||
from django import forms
|
||||
|
||||
class UpdateKeyForm(forms.Form):
|
||||
api_id = forms.CharField(max_length=254, required = True)
|
||||
api_key = forms.CharField(max_length=254, required = True)
|
@ -2,7 +2,7 @@ from django.shortcuts import render
|
||||
from django.shortcuts import render_to_response
|
||||
from django.template import RequestContext
|
||||
from django.contrib.auth.decorators import login_required
|
||||
|
||||
from forms import UpdateKeyForm
|
||||
from evespecific.managers import EveCharacterManager
|
||||
|
||||
# Create your views here.
|
||||
@ -19,5 +19,13 @@ def characters_view(request):
|
||||
|
||||
@login_required
|
||||
def apikeymanagment_view(request):
|
||||
render_items = {}
|
||||
return render_to_response('public/apikeymanagment.html', render_items, context_instance=RequestContext(request))
|
||||
if request.method == 'POST':
|
||||
form = UpdateKeyForm(request.POST)
|
||||
|
||||
if form.is_valid():
|
||||
|
||||
return HttpResponseRedirect("/")
|
||||
else:
|
||||
form = UpdateKeyForm(initial={'api_id':request.user.api_id,'api_key':request.user.api_key})
|
||||
|
||||
return render_to_response('public/apikeymanagment.html', {'form':form}, context_instance=RequestContext(request))
|
||||
|
@ -0,0 +1,33 @@
|
||||
{% extends "public/base.html" %}
|
||||
{% load staticfiles %}
|
||||
|
||||
{% block title %}Alliance Auth{% endblock %}
|
||||
|
||||
{% block page_title %}Something something here{% endblock page_title %}
|
||||
{% block extra_css %}{% endblock extra_css %}
|
||||
|
||||
{% block content %}
|
||||
<div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main">
|
||||
<p> ONE API KEY ONLY ONE SERIOUSLY ONE! BECUASE ONE</p>
|
||||
<div class="row-fluid">
|
||||
<div class="center-block" style="center">
|
||||
<p>
|
||||
<form action="/apikeymanagment/" method="POST">
|
||||
{% csrf_token %}
|
||||
<h2 class="form-signin-heading">Update Api:</h2>
|
||||
<p>
|
||||
API_ID:<br/>
|
||||
{{form.api_id.errors}}
|
||||
{{form.api_id}}<br/>API_KEY:<br/>
|
||||
{{form.api_key.errors}}
|
||||
{{form.api_key}}<br/>
|
||||
</p>
|
||||
<input type="submit" value="submit" class="btn btn-default"/>
|
||||
<button type="button" class="btn btn-primary">Refresh</button>
|
||||
</form>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{% endblock content %}
|
@ -51,7 +51,7 @@
|
||||
<ul class="nav nav-sidebar">
|
||||
<li><a href="/">Overview</a></li>
|
||||
<li><a href="/characters">Characters</a></li>
|
||||
<li><a href="/apimanagment">Api Keys</a></li>
|
||||
<li><a href="/apikeymanagment">Api Keys</a></li>
|
||||
<li><a href="#">Applications</a></li>
|
||||
<li><a href="#">Help</a></li>
|
||||
</ul>
|
||||
|
Loading…
x
Reference in New Issue
Block a user