Hi, everyone I'm trying to code "sending email randomly function".
[img]http://file.kaywon.ac.kr:2700/club/bluerad/test6.JPG[/img] this is request form that i made. When user click "submit" button, the data will be saved and send e-mail to 3 judges of 10 judges randomly. [b]development envirnment: python27, postgresql8.4, django1.2[/b] [b]models.py[/b] [code]class Wb(models.Model): wbtitle field wbtitle=models.CharField(max_length=30) wbreason=models.TextField() [/code] [b]forms.py[/b] [code] class MsgRequestForm(forms.Form): wbtitle=forms.CharField(label='Title', widget=forms.TextInput (attrs={'size':30, 'max_length':30})) wbreason=forms.CharField(label='Reason:', widget=forms.Textarea(attrs={'size':10000})) [/code] [b]views.py[/b] [code] from django.contrib.auth.decorators import login_required from django.db import models from django.contrib.auth.models import User # login required function @login_required def msg_request(request): # If it is released through the POST method to submit form data and a message calling the function. if request.method=='POST': # Create a message that contains the user information form object MsgPostForm。 form=MsgRequestForm(request.POST) #If the user submitted form data validation legitimate message。 if form.is_valid(): #According to the information the user submits the message to create a new message object。 wbmessage=Wb(wbtitle=form.cleaned_data['wbtitle'], wbreason=form.cleaned_data['wbreason'], ) #Save the message object to the message information table。 wbmessage.save() #wb_address=request.META.get('HTTP_REFERER',"/") #Randomly select 3 from group judges of entity Auth_user_groups chosen_judges=User.objects.filter(groups__name="judges").order_by('?')[3] #Jump to page return HttpResponseRedirect('/') # If a direct call to the function, # Then create a data message is not bound to any form object。 else: form=MsgRequestForm() variables=RequestContext(request,{'form':form}) return render_to_response('msg_request.html',variables) [/code] this is my code source [url]http://club.kaywon.ac.kr/DownloadServlet?id=bluerad&filename=mysite(2)(2).zip[/url] do you have any idea? how to send 3 email randomly to judges? #Randomly select 3 from group judges of entity Auth_user_groups #chosen_judges=User.objects.filter(groups__name="judges").order_by('?')[3] django has "judges" group and "user" group. I will use judges group. when they registed, emial will be saved on the database. how can I send 3 random e-mail to judges? plz help me. -- View this message in context: http://old.nabble.com/sending-3-e-mail-randomly-to-user-tp29825704p29825704.html Sent from the django-users mailing list archive at Nabble.com. -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-us...@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.