Exemplo n.º 1
0
def add(request):
    current_page = 'link'
    page_title = '链接'

    # 处理GET请求
    if request.method == 'GET':
        form = LinkForm()
        return render('link_add.html',
                      locals(),
                      context_instance=RequestContext(request))

    # 处理POST请求
    form = LinkForm(request.POST)

    # 处理用户提交的数据
    if form.is_valid():
        try:
            form.save()
        except Exception, e:
            messages.error('保存数据时出错')

        if request.user.is_authenticated():
            # 增加声望
            profile = request.user.get_profile()
            profile.score += 1
            profile.save()
            messages.success(request, '分享酷站成功,声望+1')

        return render('link_posted.html',
                      locals(),
                      context_instance=RequestContext(request))
Exemplo n.º 2
0
def add(request):
    current_page = 'link'
    page_title = '链接'

    # 处理GET请求
    if request.method == 'GET':
        form = LinkForm()
        return render('link_add.html',locals(),context_instance=RequestContext(request))

    # 处理POST请求
    form = LinkForm(request.POST)

    # 处理用户提交的数据
    if form.is_valid():
        try:
            form.save()
        except Exception,e:
             messages.error('保存数据时出错')
        
        if request.user.is_authenticated():
            # 增加声望
            profile = request.user.get_profile()
            profile.score += 1
            profile.save()
            messages.success(request,'分享酷站成功,声望+1')

        return render('link_posted.html',locals(),context_instance=RequestContext(request))
Exemplo n.º 3
0
def add(request):

    # 处理GET请求
    if request.method == 'GET':
        form = LinkForm()
        return render('link_add.html',locals(),context_instance=RequestContext(request))

    # 处理POST请求
    form = LinkForm(request.POST)

    # 处理用户提交的数据
    if form.is_valid():
        form.save()
        return render('link_posted.html',locals(),context_instance=RequestContext(request))
    else:
        return render('link_add.html',locals(),context_instance=RequestContext(request))
Exemplo n.º 4
0
def add(request):

    # 处理GET请求
    if request.method == 'GET':
        form = LinkForm()
        return render('link_add.html',
                      locals(),
                      context_instance=RequestContext(request))

    # 处理POST请求
    form = LinkForm(request.POST)

    # 处理用户提交的数据
    if form.is_valid():
        form.save()
        return render('link_posted.html',
                      locals(),
                      context_instance=RequestContext(request))
    else:
        return render('link_add.html',
                      locals(),
                      context_instance=RequestContext(request))