Skip to content
Snippets Groups Projects
urls.py 1.2 KiB
Newer Older
from django.conf import settings
from django.conf.urls.static import static
Dorian Lesbre's avatar
Dorian Lesbre committed
from django.contrib.sitemaps.views import sitemap
Dorian Lesbre's avatar
Dorian Lesbre committed
from django.views.generic import RedirectView
from django.urls import path, include
Dorian Lesbre's avatar
Dorian Lesbre committed

from home import views
Dorian Lesbre's avatar
Dorian Lesbre committed
sitemaps = {"static_pages": views.StaticViewSitemap}

urlpatterns = [
	path('', views.HomeView.as_view(), name = 'home'),
	path('inscription/', views.RegisterView.as_view(), name = 'inscription'),
	path('desinscription/', views.UnregisterView.as_view(), name="desinscription"),
	path('activites/', views.ActivityView.as_view(), name = 'activites'),
Dorian Lesbre's avatar
Dorian Lesbre committed
	path('activites/nouvelle/', views.ActivitySubmissionView.as_view(), name = 'activity_submission'),
	path('faq/', views.FAQView.as_view(), name = 'FAQ'),
	path("profil/", views.ProfileView.as_view(), name="profile"),
Dorian Lesbre's avatar
Dorian Lesbre committed
	path('favicon.ico', RedirectView.as_view(url='/static/imgs/favicon.ico')),
Dorian Lesbre's avatar
Dorian Lesbre committed
	path(
		'sitemap.xml', sitemap, {'sitemaps': sitemaps},
		name='django.contrib.sitemaps.views.sitemap'
	),
	path('admin_pages/', include(('admin_pages.urls', 'admin_pages'), namespace="admin_pages")),
	path('comptes/', include("accounts.urls")),

if settings.DEBUG:
	urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)