예제 #1
0
def training_detail(request, slug):

    training_detail = get_object_or_404(Training, slug=slug)

    training = Training.objects.get(slug=slug)

    articlelist = training_detail.article_set.all().order_by('-date')

    if request.method == 'POST':
        form = ContactForm(request.POST)
        if form.is_valid():
            cd = form.cleaned_data
            message = 'Event' + '\n' + training.city + ' ' + training.type.name + ' - %s/%s/%s' % (
                training.date.month, training.date.day, training.date.year
            ) + '\n' + '\n' + 'Headline:' + '\n' + cd[
                'headline'] + '\n' + '\n' + 'Hyperlink:' + '\n' + cd[
                    'hyperlink'] + '\n' + '\n' + 'Byline:' + '\n' + cd[
                        'byline'] + '\n' + '\n' + 'Story summary:' + '\n' + cd[
                            'story_summary']
            send_mail('Proposed story for IRE story tracker', message,
                      cd['email'], ['*****@*****.**'])
            return HttpResponseRedirect('/thanks/')
    else:
        form = ContactForm()

    return render_to_response('training_detail.html', {
        'training_detail': training_detail,
        'training': training,
        'articlelist': articlelist,
        'form': form
    },
                              context_instance=RequestContext(request))
예제 #2
0
def contact(request):
    if request.method == 'POST':
        form = ContactForm(request.POST)
        if form.is_valid():
            cd = form.cleaned_data
            message = 'Event' + '\n' + cd['event_type'] + ' ' + '%s/%s/%s' %(cd['event_date'].month, cd['event_date'].day, cd['event_date'].year) + '\n' + '\n' + 'Headline:' + '\n' + cd['headline'] + '\n' + '\n' + 'Hyperlink:' + '\n' + cd['hyperlink'] + '\n' + '\n' + 'Byline:' + '\n' + cd['byline'] + '\n' + '\n' + 'Story summary:' + '\n' + cd['story_summary']
            send_mail('Proposed story for IRE story tracker', message, cd['email'], ['*****@*****.**'])
            return HttpResponseRedirect('/thanks/')
    else:
        form = ContactForm()
    return render_to_response('contact_form.html', {'form': form}, context_instance = RequestContext(request))
예제 #3
0
def training_detail(request, slug):

    training_detail = get_object_or_404(Training, slug=slug)

    training = Training.objects.get(slug=slug)

    articlelist = training_detail.article_set.all().order_by("-date")

    if request.method == "POST":
        form = ContactForm(request.POST)
        if form.is_valid():
            cd = form.cleaned_data
            message = (
                "Event"
                + "\n"
                + training.city
                + " "
                + training.type.name
                + " - %s/%s/%s" % (training.date.month, training.date.day, training.date.year)
                + "\n"
                + "\n"
                + "Headline:"
                + "\n"
                + cd["headline"]
                + "\n"
                + "\n"
                + "Hyperlink:"
                + "\n"
                + cd["hyperlink"]
                + "\n"
                + "\n"
                + "Byline:"
                + "\n"
                + cd["byline"]
                + "\n"
                + "\n"
                + "Story summary:"
                + "\n"
                + cd["story_summary"]
            )
            send_mail("Proposed story for IRE story tracker", message, cd["email"], ["*****@*****.**"])
            return HttpResponseRedirect("/thanks/")
    else:
        form = ContactForm()

    return render_to_response(
        "training_detail.html",
        {"training_detail": training_detail, "training": training, "articlelist": articlelist, "form": form},
        context_instance=RequestContext(request),
    )
예제 #4
0
def training_detail(request, slug):

    training_detail=get_object_or_404(Training, slug=slug)

    training = Training.objects.get(slug=slug)

    articlelist = training_detail.article_set.all().order_by('-date')

    if request.method == 'POST':
        form = ContactForm(request.POST)
        if form.is_valid():
            cd = form.cleaned_data
            message = 'Event' + '\n' + training.city + ' ' + training.type.name + ' - %s/%s/%s' %(training.date.month, training.date.day, training.date.year) + '\n' + '\n' + 'Headline:' + '\n' + cd['headline'] + '\n' + '\n' + 'Hyperlink:' + '\n' + cd['hyperlink'] + '\n' + '\n' + 'Byline:' + '\n' + cd['byline'] + '\n' + '\n' + 'Story summary:' + '\n' + cd['story_summary']
            send_mail('Proposed story for IRE story tracker', message, cd['email'], ['*****@*****.**'])
            return HttpResponseRedirect('/thanks/')
    else:
        form = ContactForm()

    return render_to_response('training_detail.html', {'training_detail': training_detail, 'training': training, 'articlelist': articlelist, 'form': form}, context_instance = RequestContext(request))
예제 #5
0
def contact(request):
    if request.method == 'POST':
        form = ContactForm(request.POST)
        if form.is_valid():
            cd = form.cleaned_data
            message = 'Event' + '\n' + cd['event_type'] + ' ' + '%s/%s/%s' % (
                cd['event_date'].month, cd['event_date'].day,
                cd['event_date'].year
            ) + '\n' + '\n' + 'Headline:' + '\n' + cd[
                'headline'] + '\n' + '\n' + 'Hyperlink:' + '\n' + cd[
                    'hyperlink'] + '\n' + '\n' + 'Byline:' + '\n' + cd[
                        'byline'] + '\n' + '\n' + 'Story summary:' + '\n' + cd[
                            'story_summary']
            send_mail('Proposed story for IRE story tracker', message,
                      cd['email'], ['*****@*****.**'])
            return HttpResponseRedirect('/thanks/')
    else:
        form = ContactForm()
    return render_to_response('contact_form.html', {'form': form},
                              context_instance=RequestContext(request))
예제 #6
0
def contact(request):
    if request.method == "POST":
        form = ContactForm(request.POST)
        if form.is_valid():
            cd = form.cleaned_data
            message = (
                "Event"
                + "\n"
                + cd["event_type"].name
                + " "
                + "%s/%s/%s" % (cd["event_date"].month, cd["event_date"].day, cd["event_date"].year)
                + "\n"
                + "\n"
                + "Headline:"
                + "\n"
                + cd["headline"]
                + "\n"
                + "\n"
                + "Hyperlink:"
                + "\n"
                + cd["hyperlink"]
                + "\n"
                + "\n"
                + "Byline:"
                + "\n"
                + cd["byline"]
                + "\n"
                + "\n"
                + "Story summary:"
                + "\n"
                + cd["story_summary"]
            )
            send_mail("Proposed story for IRE story tracker", message, cd["email"], ["*****@*****.**"])
            return HttpResponseRedirect("/thanks/")
    else:
        form = ContactForm()
    return render_to_response("contact_form.html", {"form": form}, context_instance=RequestContext(request))