Files
@ fb110e93f1e1
Branch filter:
Location: CopyleftConf/copyleftconf-website/pinaxcon/urls.py - annotation
fb110e93f1e1
4.5 KiB
text/x-python
proposals.models: Fix typo in help text link.
04f246d85071 fa46fb07d648 04f246d85071 2388d47b60c4 04f246d85071 0c14e46ff969 04f246d85071 04f246d85071 04f246d85071 ce1e8dd6d710 ce1e8dd6d710 04f246d85071 04f246d85071 04f246d85071 0b1da0e85e83 d5c83fa496d9 febf21c8480b febf21c8480b 1bdb037f4740 febf21c8480b febf21c8480b a8b5e93bd9cd 3a0724266cc3 a4495754c89a 1bdb037f4740 d9bae1730a26 d9bae1730a26 d9bae1730a26 febf21c8480b 0a7eb388440b 0a7eb388440b 0a7eb388440b 1bdb037f4740 1bdb037f4740 6de963c1166d 1bdb037f4740 1bdb037f4740 1bdb037f4740 a8b5e93bd9cd a4495754c89a da711ba9d574 1bdb037f4740 1bdb037f4740 febf21c8480b febf21c8480b 1bdb037f4740 1bdb037f4740 e788626c7fa4 e788626c7fa4 e788626c7fa4 febf21c8480b febf21c8480b 1bdb037f4740 c7db6c77b8b0 febf21c8480b c7db6c77b8b0 04f246d85071 04f246d85071 a6cf86f82654 30f4b245c065 30f4b245c065 04f246d85071 04f246d85071 04f246d85071 04f246d85071 04f246d85071 04f246d85071 04f246d85071 04f246d85071 04f246d85071 04f246d85071 04f246d85071 04f246d85071 da1ac265d27c 68749530a378 da1ac265d27c 6c94eb9e91ee cce39468e530 6c94eb9e91ee 6c94eb9e91ee dc24e64d4f99 dc24e64d4f99 0b1da0e85e83 04f246d85071 a3af1be7574c 04f246d85071 ce1e8dd6d710 ce1e8dd6d710 | from django.conf import settings
from django.conf.urls import include, url
from django.conf.urls.static import static
from django.contrib.staticfiles.templatetags.staticfiles import static as _static
from django.views.generic import TemplateView
from django.views.generic import RedirectView
from django.contrib import admin
from pinaxcon import views
import symposion.views
urlpatterns = [
url(r"^$", TemplateView.as_view(template_name="static_pages/homepage.html"), name="home"),
# about
url(r"^about$", TemplateView.as_view(template_name="static_pages/about.html"), name="about"),
# program
url(r"^program/events$", TemplateView.as_view(template_name="static_pages/program/events.html"), name="program/events"),
url(r"^events$", RedirectView.as_view(url="program/events")),
url(r"^program/call-for-proposals$", TemplateView.as_view(template_name="static_pages/program/call_for_proposals.html"), name="program/call-for-proposals"),
# url(r"^program/selection-process$", TemplateView.as_view(template_name="static_pages/program/selection_process.html"), name="program/selection-process"),
url(r"^proposals$", RedirectView.as_view(url="program/call-for-proposals")),
url(r"^cfp$", RedirectView.as_view(url="program/call-for-proposals")),
# attend
url(r"^attend$", TemplateView.as_view(template_name="static_pages/attend/attend.html"), name="attend/attend"),
url(r"^tickets$", RedirectView.as_view(url="attend")),
url(r"^tickets/buy$", views.buy_ticket, name="buy_ticket"),
# url(r"^attend/accessibility-and-accommodations$",TemplateView.as_view(template_name="static_pages/attend/accommodations.html"), name="attend/accessibility-and-accommodations"),
# url(r"^accessibility$", RedirectView.as_view(url="attend/accessibility-and-accommodations")),
# url(r"^safety$", TemplateView.as_view(template_name="static_pages/safety.html"), name="safety"),
# url(r"^emergencies$", RedirectView.as_view(url="safety")),
# url(r"^emergency$", RedirectView.as_view(url="safety")),
url(r"^code-of-conduct$", TemplateView.as_view(template_name="static_pages/code_of_conduct/code_of_conduct.html"), name="code-of-conduct"),
url(r"^coc$", RedirectView.as_view(url="code-of-conduct")),
# url(r"^code-of-conduct/harassment-incidents$", TemplateView.as_view(template_name="static_pages/code_of_conduct/harassment_procedure_attendee.html"), name="code-of-conduct/harassment-incidents"),
# url(r"^code-of-conduct/harassment-staff-procedures$", TemplateView.as_view(template_name="static_pages/code_of_conduct/harassment_procedure_staff.html"), name="code-of-conduct/harassment-staff-procedures"),
# sponsor
url(r"^sponsors/prospectus$", RedirectView.as_view(url=_static("assets/2019_CopyleftConf_prospectus.pdf")), name="sponsors/prospectus"),
# url(r"^sponsors/become-a-sponsor$", TemplateView.as_view(template_name="static_pages/sponsors/become_a_sponsor.html"), name="sponsors/become-a-sponsor"),
url(r"^sponsors/donate$", TemplateView.as_view(template_name="static_pages/sponsors/donate.html"), name="sponsors/donate"),
url(r"^donate$", RedirectView.as_view(url="sponsors/donate")),
url(r"^about/donate$", RedirectView.as_view(url="sponsors/donate")),
# news
# url(r"^news$", TemplateView.as_view(template_name="static_pages/news.html"), name="news"),
# Django, Symposion, and Registrasion URLs
url(r"^admin/", include(admin.site.urls)),
url(r"^login$", views.account_login, name="nbpy_login"),
# Override the default account_login view with one that takes email addys
url(r"^account/login/$", views.EmailLoginView.as_view(), name="account_login"),
url(r"^account/", include("account.urls")),
url(r"^dashboard/", symposion.views.dashboard, name="dashboard"),
url(r"^speaker/", include("symposion.speakers.urls")),
url(r"^proposals/", include("symposion.proposals.urls")),
url(r"^sponsors/", include("symposion.sponsorship.urls")),
url(r"^reviews/", include("symposion.reviews.urls")),
url(r"^schedule/", include("symposion.schedule.urls")),
url(r"^teams/", include("symposion.teams.urls")),
# Demo payment gateway and related features
url(r"^tickets/payments/", include("registripe.urls")),
# Required by registrasion
url(r'^tickets/', include('registrasion.urls')),
url(r'^nested_admin/', include('nested_admin.urls')),
# Catch-all MUST go last.
#url(r"^", include("pinax.pages.urls")),
]
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
handler500 = views.server_error
|