views.py 文件源码

python
阅读 18 收藏 0 点赞 0 评论 0

项目:website 作者: OKThess 项目源码 文件源码
def apply(request):
    if request.method == 'POST':
        form = ApplicationForm(request.POST)
        if form.is_valid():
            form.save()
            messages.info(request, 'Your application has been submitted. Thank you!')
            return HttpResponseRedirect(reverse('main:apply'))
        else:
            return HttpResponse('Application form submission is invalid.')
    else:
        form = ApplicationForm()
        apply_text = ApplyText.objects.first()
        application_content = ''
        if apply_text:
            if request.LANGUAGE_CODE == 'en':
                application_content = apply_text.content_en
            else:
                application_content = apply_text.content_el
        return render(request, 'main/apply.html', {
            'form': form,
            'application_content': application_content,
        })
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号