Character stuff

This commit is contained in:
Raynaldo Rivera
2014-10-03 20:15:43 -07:00
parent 4ca6c7dbb0
commit f9d1770361
21 changed files with 286 additions and 13 deletions

View File

@@ -2,22 +2,27 @@ from django.http import Http404,HttpResponseRedirect
from django.shortcuts import render_to_response, render
from django.template import RequestContext
from authentication.models import AllianceUserManager
from evespecific.managers import EveApiManager
from forms import RegistrationForm
# Create your views here.
def register(request):
if request.method == 'POST':
form = RegistrationForm(request.POST)
if form.is_valid():
userManager = AllianceUserManager()
userManager.create_user_withapi(
user = userManager.create_user_withapi(
form.cleaned_data['username'],
form.cleaned_data['email'],
form.cleaned_data['password'],
form.cleaned_data['api_id'],
form.cleaned_data['api_key']
)
# Populate character data
api = EveApiManager()
api.CreateCharactersFromID(form.cleaned_data['api_id'], form.cleaned_data['api_key'], user)
return HttpResponseRedirect("/")
else: