mirror of
https://gitlab.science.ru.nl/technicie/MarietjeDjango.git
synced 2025-12-10 08:42:20 +01:00
44 lines
1.8 KiB
Python
44 lines
1.8 KiB
Python
"""marietje URL Configuration
|
|
|
|
The `urlpatterns` list routes URLs to views. For more information please see:
|
|
https://docs.djangoproject.com/en/1.10/topics/http/urls/
|
|
Examples:
|
|
Function views
|
|
1. Add an import: from my_app import views
|
|
2. Add a URL to urlpatterns: url(r'^$', views.home, name='home')
|
|
Class-based views
|
|
1. Add an import: from other_app.views import Home
|
|
2. Add a URL to urlpatterns: url(r'^$', Home.as_view(), name='home')
|
|
Including another URLconf
|
|
1. Import the include() function: from django.conf.urls import url, include
|
|
2. Add a URL to urlpatterns: url(r'^blog/', include('blog.urls'))
|
|
"""
|
|
from functools import partial
|
|
|
|
from django.conf.urls import include, url
|
|
from django.contrib import admin
|
|
from django.contrib.auth.views import LoginView, LogoutView
|
|
from django.shortcuts import render
|
|
from metrics.views import metrics
|
|
from queues.views import index
|
|
from .views import register, activate, forgotpassword, resetpassword
|
|
from .forms import AuthenticationForm
|
|
|
|
|
|
urlpatterns = [
|
|
url(r'^$', index, name='index'),
|
|
url(r'^login/$', LoginView.as_view(authentication_form=AuthenticationForm), name='login'),
|
|
url(r'^logout/$', LogoutView.as_view(), name='logout'),
|
|
url(r'^register/$', register, name='register'),
|
|
url(r'^activate/(\d+)/(\w+)/$', activate, name='activate'),
|
|
url(r'^forgotpassword/$', forgotpassword, name='forgotpassword'),
|
|
url(r'^resetpassword/(\d+)/(\w+)/$', resetpassword, name='resetpassword'),
|
|
url(r'^admin/', admin.site.urls),
|
|
url(r'^songs/', include('songs.urls')),
|
|
url(r'^privacy/', partial(render, template_name='privacy.html'), name='privacy'),
|
|
url(r'^api/', include('api.urls')),
|
|
url(r'^playerapi/', include('playerapi.urls')),
|
|
url(r'^stats/', include('stats.urls')),
|
|
url(r'^metrics', metrics, name='metrics'),
|
|
]
|