|
1 | 1 | from django.conf import settings |
2 | 2 | from django import forms |
3 | 3 | from django.contrib.formtools.preview import FormPreview, AUTO_ID |
4 | | -from django.http import HttpResponseRedirect |
5 | 4 | from django.shortcuts import get_object_or_404, redirect |
6 | | -from django.core.urlresolvers import reverse |
7 | 5 | from django.template.loader import render_to_string |
8 | 6 | from django.utils.decorators import method_decorator |
9 | 7 | from django.shortcuts import render_to_response |
10 | 8 | from django.template.context import RequestContext |
11 | 9 |
|
12 | 10 | from ietf.dbtemplate.forms import DBTemplateForm |
13 | | -from ietf.utils.mail import send_mail |
14 | | -from ietf.ietfauth.utils import role_required |
15 | | -from ietf.utils import fields as custom_fields |
16 | 11 | from ietf.group.models import Group, Role |
| 12 | +from ietf.ietfauth.utils import role_required |
17 | 13 | from ietf.name.models import RoleName, FeedbackType, NomineePositionState |
18 | | -from ietf.person.models import Email |
19 | | -from ietf.nomcom.models import NomCom, Nomination, Nominee, NomineePosition, \ |
20 | | - Position, Feedback, ReminderDates |
| 14 | +from ietf.nomcom.models import ( NomCom, Nomination, Nominee, NomineePosition, |
| 15 | + Position, Feedback, ReminderDates ) |
21 | 16 | from ietf.nomcom.utils import (NOMINATION_RECEIPT_TEMPLATE, FEEDBACK_RECEIPT_TEMPLATE, |
22 | 17 | get_user_email, validate_private_key, validate_public_key, |
23 | 18 | get_or_create_nominee, create_feedback_email) |
24 | | -from ietf.ietfauth.utils import role_required |
| 19 | +from ietf.person.models import Email |
| 20 | +from ietf.utils import fields as custom_fields |
| 21 | +from ietf.utils.mail import send_mail |
| 22 | + |
25 | 23 |
|
26 | 24 | ROLODEX_URL = getattr(settings, 'ROLODEX_URL', None) |
27 | 25 |
|
|
0 commit comments