Django 1.7 mostly working. Big refactor so probably bugs

This commit is contained in:
Sam Wenham
2018-04-15 16:28:13 +01:00
parent 2c2c815b25
commit 758259be4d
18 changed files with 82 additions and 60 deletions

View File

@@ -14,31 +14,31 @@ from django.template import RequestContext
from django.views.generic.list import ListView
from django import forms
from core.models import Person
from troggle.core.models import Person
from profiles import utils
from django.conf import settings
class SelectPersonForm(forms.Form): #This and the select_profile view
person = forms.ModelChoiceField(queryset=Person.objects.all())
person = forms.ModelChoiceField(queryset=Person.objects.all())
def select_profile(request):
if request.method == 'POST':
form = SelectPersonForm(request.POST)
if form.is_valid():
profile_obj=form.cleaned_data['person']
profile_obj.user=request.user
profile_obj.save()
return HttpResponseRedirect(profile_obj.get_absolute_url())
form = SelectPersonForm(request.POST)
if form.is_valid():
profile_obj=form.cleaned_data['person']
profile_obj.user=request.user
profile_obj.save()
return HttpResponseRedirect(profile_obj.get_absolute_url())
else:
form = SelectPersonForm()
context = RequestContext(request)
context = RequestContext(request)
return render_to_response('profiles/select_profile.html', {
'form':form,},
context_instance=context
)
context_instance=context
)
def create_profile(request, form_class=None, success_url=None,