from django.conf import settings from django.conf.urls import include, re_path from django.conf.urls.static import static from django.contrib import admin from experimenter.experiments.views import ExperimentListView urlpatterns = [ re_path(r"^api/v1/experiments/", include("experimenter.experiments.api.v1.urls")), re_path(r"^api/v2/experiments/", include("experimenter.experiments.api.v2.urls")), re_path(r"^api/v3/", include("experimenter.experiments.api.v3.urls")), re_path(r"^api/v3/", include("experimenter.visualization.api.v3.urls")), re_path(r"^api/v4/", include("experimenter.experiments.api.v4.urls")), re_path(r"^admin/", admin.site.urls), re_path(r"^experiments/", include("experimenter.experiments.urls")), re_path(r"^$", ExperimentListView.as_view(), name="home"), ] if settings.DEBUG: urlpatterns = ( static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) + urlpatterns)
from django.conf.urls import url from experimenter.experiments.views import ( ExperimentAcceptView, ExperimentListView, ExperimentRejectView, ) urlpatterns = [ url( r'^$', ExperimentListView.as_view(), name='experiments-list', ), url( r'^(?P<slug>[\w-]+)/accept/$', ExperimentAcceptView.as_view(), name='experiments-accept', ), url( r'^(?P<slug>[\w-]+)/reject/$', ExperimentRejectView.as_view(), name='experiments-reject', ), ]