예제 #1
0
파일: views.py 프로젝트: wd5/SinCity
def __messages_compose(request):
    from messages.views import compose
    recipient = None
    if request.method == 'GET' and request.GET.get('recipient'):
        role = Role.objects.get(pk=request.GET.get('recipient'))
        recipient = str(role.id)
    return compose(request, recipient=recipient, form_class=ComposeForm)
예제 #2
0
def send_message_to_guests(request, invitation_id, template_name="events/"):
    from messages.views import compose, ComposeForm
    invitation = get_object_or_404(Event, id=invitation_id)
    recipients = ""
    for guest in invitation.guests.all():
        recipients += "+"+guest.username
        
    return compose(request, recipients, form_class=ComposeForm,
        template_name='events/compose_to_guests.html', success_url=reverse("profile_detail", args=(request.user.username,)))
예제 #3
0
def send_message_to_guests(request, invitation_id, template_name="events/"):
    from messages.views import compose, ComposeForm
    invitation = get_object_or_404(Event, id=invitation_id)
    recipients = ""
    for guest in invitation.guests.all():
        recipients += "+" + guest.username

    return compose(request,
                   recipients,
                   form_class=ComposeForm,
                   template_name='events/compose_to_guests.html',
                   success_url=reverse("profile_detail",
                                       args=(request.user.username, )))
예제 #4
0
def multi_compose(request):
    '''replace standard compose form with the autocompleter form'''
    return compose(request, form_class=MultiComposeForm, template_name='messages/multicompose.html')
예제 #5
0
파일: views.py 프로젝트: wd5/Titanic2012
def messages_compose(request):
    from messages.views import compose
    recipient = None
    if request.method == 'GET' and request.GET.get('recipient'):
        recipient = request.GET.get('recipient')
    return compose(request, recipient=recipient)
예제 #6
0
def multi_mail(request):
     return compose(request, form_class=MultiUserComposeForm, template_name='messages/multiusercompose.html') 
예제 #7
0
파일: views.py 프로젝트: Djakson/pm_scrum
def send_message(request):
    from messages.views import compose

    return compose(request, recipient="admin", template_name="user_profile/message/compose.html", )