示例#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))