예제 #1
0
파일: views.py 프로젝트: SzymonKreta/myrepo
def buy(request,thread_id):
    if request.method == 'POST':
        aform=AnnouncementForm(request.POST,request.FILES)
        print "here i'am"
        print "here i'am"  
        thread=Thread.objects.filter(id=thread_id)
        print thread_id		
        #return HttpResponseRedirect('/mysite/mainsite/')
        announcement=aform.save(commit=False)
        announcement.user=request.user
        announcement.is_active=True
        announcement.thread=thread[0]
        #announcement.photo=''
        announcement.save()
        print "here i'am"
        
        announcements=Announcement.objects.filter(thread__id=thread_id)
        return render_to_response('mainsite.html',{"announcement":announcements,"aform":aform,"thread":thread},context_instance=RequestContext(request))
    else:
        aform=AnnouncementForm()
        print "thread_id"
        print thread_id
        thread=Thread.objects.filter(id=thread_id)
        print thread[0].name
        announcements=Announcement.objects.filter(thread__id=thread_id)
    return render_to_response('mainsite.html',{"announcement":announcements,"aform":aform,"thread":thread[0]},context_instance=RequestContext(request))
예제 #2
0
파일: views.py 프로젝트: SzymonKreta/myrepo
def addAnnouncement(request):
	if request.method=="POST":
		form=AnnouncementForm(request.POST,request.FILES)
		recaptcha=RecaptchaForm(request.POST)
		if form.is_valid() and recaptcha.is_valid():
			announcement=form.save()
			return HttpResponseRedirect("/thanks/")
	else:
		form=AnnouncementForm()
		recaptcha=RecaptchaForm(request.POST)
	return render_to_response("addAnnouncement.html",{'form':form,"recaptcha":recaptcha,},context_instance=RequestContext(request))