예제 #1
0
파일: urls.py 프로젝트: Hutspace/odekro
from .views import (CountyPerformanceView, CountyPerformanceSenateSubmission,
    CountyPerformancePetitionSubmission, CountyPerformanceShare,
    CountyPerformanceSurvey, EXPERIMENT_DATA, ThanksTemplateView,
    ShujaazFinalistsView
)

urlpatterns = patterns('',
    url(r'^shujaaz$', ShujaazFinalistsView.as_view(), name='shujaaz-finalists'),
    url(r'^shujaaz-voting$', TemplateView.as_view(template_name='shujaaz-voting.html'), name='shujaaz-voting'),
    url(r'^intro$',                TemplateView.as_view(template_name='intro.html') ),
    url(r'^register-to-vote$',     TemplateView.as_view(template_name='register-to-vote.html') ),
    url(r'^find-polling-station$', TemplateView.as_view(template_name='find-polling-station.html') ),
    url(r'^person/(?P<slug>[-\w]+)/$',
        KEPersonDetail.as_view(), name='person'),
    url(r'^person/(?P<slug>[-\w]+)/appearances/$',
        KEPersonDetailAppearances.as_view(sub_page='appearances'),
        name='person'),
)

# Create the two County Performance pages:

for experiment_slug in ('mit-county', 'mit-county-larger'):
    base_name = EXPERIMENT_DATA[experiment_slug]['base_view_name']
    base_path = r'^' + base_name
    view_kwargs = {'experiment_slug': experiment_slug}
    urlpatterns.append(
        url(base_path + r'$',
            CountyPerformanceView.as_view(**view_kwargs),
            name=base_name)
    )
예제 #2
0
파일: urls.py 프로젝트: robertlyson/pombola
 url(r'^women/$',
     TemplateView.as_view(template_name='women.html'),
     name='women'),
 url(r'^youthful-mps/$',
     YoungRepresentativesView.as_view(),
     name='young-reps'),
 url(r'^female-representatives/$',
     FemaleRepresentativesView.as_view(),
     name='female-reps'),
 url(r'^person/all/$',
     ListView.as_view(model=models.Person),
     name='person_list'),
 url(r'^person/(?P<slug>[-\w]+)/$', KEPersonDetail.as_view(),
     name='person'),
 url(r'^person/(?P<slug>[-\w]+)/appearances/$',
     KEPersonDetailAppearances.as_view(sub_page='appearances'),
     name='person'),
 url(r'^person/(?P<slug>[-\w]+)/experience/$',
     KEPersonDetailExperience.as_view(sub_page='experience'),
     name='person'),
 url(
     '^info/political-parties$',
     RedirectView.as_view(
         pattern_name='organisation_kind',
         permanent=False,
     ),
     {'slug': 'party'},
 ),
 url(r'^iebc-office-lookup$',
     OfficeSingleSelectView.as_view(),
     name='iebc-offices-single-select'),
예제 #3
0
파일: urls.py 프로젝트: mysociety/pombola
     r"^shujaaz$",
     RedirectView.as_view(pattern_name="shujaaz-finalists-2015", permanent=False),
     name="shujaaz-redirect",
 ),
 url(r"^shujaaz/2015$", ShujaazFinalists2015View.as_view(), name="shujaaz-finalists-2015"),
 url(r"^shujaaz/2014$", ShujaazFinalists2014View.as_view(), name="shujaaz-finalists-2014"),
 url(r"^shujaaz-voting$", TemplateView.as_view(template_name="shujaaz-voting.html"), name="shujaaz-voting"),
 url(r"^intro$", TemplateView.as_view(template_name="intro.html")),
 url(r"^register-to-vote$", TemplateView.as_view(template_name="register-to-vote.html")),
 url(r"^find-polling-station$", TemplateView.as_view(template_name="find-polling-station.html")),
 url(r"^women/$", TemplateView.as_view(template_name="women.html"), name="women"),
 url(r"^person/all/$", ListView.as_view(model=models.Person), name="person_list"),
 url(r"^person/(?P<slug>[-\w]+)/$", KEPersonDetail.as_view(), name="person"),
 url(
     r"^person/(?P<slug>[-\w]+)/appearances/$",
     KEPersonDetailAppearances.as_view(sub_page="appearances"),
     name="person",
 ),
 url(
     r"^person/(?P<slug>[-\w]+)/experience/$", KEPersonDetailExperience.as_view(sub_page="experience"), name="person"
 ),
 url(
     "^info/political-parties$",
     RedirectView.as_view(pattern_name="organisation_kind", permanent=False),
     {"slug": "party"},
 ),
 url(r"^iebc-office-lookup$", OfficeSingleSelectView.as_view(), name="iebc-offices-single-select"),
 url(r"^iebc-office$", OfficeDetailView.as_view(), name="iebc-office"),
 url(r"^iebc-office-ajax$", OfficeDetailAjaxView.as_view(), name="iebc-office-ajax"),
 url(r"^fb/oceans$", TreatmentPlacebo.as_view()),
 url(r"^fb/oceans/thanks$", TreatmentPlaceboThanks.as_view()),