예제 #1
0
파일: views.py 프로젝트: averrin/eliar
def frontend(request):
    if request.subdomain == 'me':
        return my_profile(request)
    else:
        if request.user.is_authenticated() and not request.user.is_anonymous():
            return redirect('index')
        else:
            return {'profile':User.objects.get(pk=1).profile}
예제 #2
0
def todo_done(request, todo_id):
    todo = ToDo.objects.get(pk=todo_id)
    if todo.done:
        todo.done = False
    else:
        todo.done = True
    todo.save()
    return redirect('index')
예제 #3
0
파일: views.py 프로젝트: averrin/eliar
def todo_done(request, todo_id):
    todo = ToDo.objects.get(pk=todo_id)
    if todo.done:
        todo.done = False
    else:
        todo.done = True
    todo.save()
    return redirect("index")
예제 #4
0
def frontend(request):
    if request.subdomain == 'me':
        return my_profile(request)
    else:
        if request.user.is_authenticated() and not request.user.is_anonymous():
            return redirect('index')
        else:
            return {'profile': User.objects.get(pk=1).profile}
예제 #5
0
파일: views.py 프로젝트: averrin/eliar
def request_invite(request):
    if request.method == 'POST':
        form = requestInvitation(data=request.POST)
        if form.is_valid():
            inviteRequest(email=form.cleaned_data['email'], about=form.cleaned_data['about']).save()
            return redirect(request_invite_complete)
        else:
            return {'form': form}
    else:
        form = requestInvitation()
        return {'form': form}
예제 #6
0
def request_invite(request):
    if request.method == 'POST':
        form = requestInvitation(data=request.POST)
        if form.is_valid():
            inviteRequest(email=form.cleaned_data['email'],
                          about=form.cleaned_data['about']).save()
            return redirect(request_invite_complete)
        else:
            return {'form': form}
    else:
        form = requestInvitation()
        return {'form': form}
예제 #7
0
파일: views.py 프로젝트: averrin/eliar
def my_route(request, url):
    return redirect('http://%s/%s' % (Site.objects.get_current(), url))
예제 #8
0
def todo_add(request):
    if request.method == 'POST':
        form = TodoForm(data=request.POST)
        if form.is_valid():
            ToDo(text=form.cleaned_data['text']).save()
    return redirect('index')
예제 #9
0
def todo_del(request, todo_id):
    ToDo.objects.get(pk=todo_id).delete()
    return redirect('index')
예제 #10
0
파일: views.py 프로젝트: averrin/eliar
def todo_add(request):
    if request.method == "POST":
        form = TodoForm(data=request.POST)
        if form.is_valid():
            ToDo(text=form.cleaned_data["text"]).save()
    return redirect("index")
예제 #11
0
파일: views.py 프로젝트: averrin/eliar
def todo_del(request, todo_id):
    ToDo.objects.get(pk=todo_id).delete()
    return redirect("index")
예제 #12
0
def my_route(request, url):
    return redirect('http://%s/%s' % (Site.objects.get_current(), url))