from django.conf.urls import url from django.contrib.auth.decorators import login_required as login from admin.pre_reg import views urlpatterns = [ url(r'^$', views.DraftListView.as_view(), name='prereg'), url(r'^download/$', views.DraftDownloadListView.as_view(), name='download'), url( r'^drafts/(?P<draft_pk>[0-9a-z]+)/$', views.DraftDetailView.as_view(), name='view_draft' ), url( r'^drafts/(?P<draft_pk>[0-9a-z]+)/update/$', views.DraftFormView.as_view(), name='update_draft' ), url( r'^drafts/(?P<draft_pk>[0-9a-z]+)/comment/$', views.CommentUpdateView.as_view(), name='comment' ), url( r'^(?P<node_id>[a-zA-Z0-9]{5})/files/(?P<provider>.+?)/(?P<file_id>.+)/?', login(views.view_file), name='view_file' ) ]
from django.conf.urls import url from django.contrib.auth.decorators import login_required as login from admin.pre_reg import views urlpatterns = [ url(r'^$', views.DraftListView.as_view(), name='prereg'), url(r'^download/$', views.DraftDownloadListView.as_view(), name='download'), url(r'^drafts/(?P<draft_pk>[0-9a-z]+)/$', views.DraftDetailView.as_view(), name='view_draft'), url(r'^drafts/(?P<draft_pk>[0-9a-z]+)/update/$', views.DraftFormView.as_view(), name='update_draft'), url(r'^drafts/(?P<draft_pk>[0-9a-z]+)/comment/$', views.CommentUpdateView.as_view(), name='comment'), url(r'^(?P<node_id>[a-zA-Z0-9]{5})/files/(?P<provider>.+?)/(?P<file_id>.+)/?', login(views.view_file), name='view_file') ]
from django.conf.urls import url from django.contrib.auth.decorators import login_required as login from . import views urlpatterns = [ url(r'^$', views.prereg, name='prereg'), url( r'^drafts/(?P<draft_pk>[0-9a-z]+)/$', login(views.view_draft), name='view_draft' ), url( r'^drafts/(?P<draft_pk>[0-9a-z]+)/update/$', login(views.update_draft), name='update_draft' ), url( r'^drafts/(?P<draft_pk>[0-9a-z]+)/approve/$', login(views.approve_draft), name='approve_draft' ), url( r'^drafts/(?P<draft_pk>[0-9a-z]+)/reject/$', login(views.reject_draft), name='reject_draft' ), url( r'^(?P<node_id>[a-zA-Z0-9]{5})/files/(?P<provider>.+?)/(?P<file_id>.+)/?', login(views.view_file), name='view_file'
from django.conf.urls import url from django.contrib.auth.decorators import login_required as login from . import views urlpatterns = [ url(r'^$', login(views.MetricsView.as_view()), name='metrics'), ]
from django.conf.urls import url from django.contrib.auth.decorators import login_required as login from . import views urlpatterns = [ url(r'^$', login(views.OSFStatisticsListView.as_view()), name='stats_list'), url(r'^update/$', login(views.update_metrics), name='update'), url(r'^download/$', login(views.download_csv), name='download'), ]
from django.conf.urls import url from django.contrib.auth.decorators import login_required as login from . import views app_name = 'admin' urlpatterns = [ url(r'^$', login(views.MetricsView.as_view()), name='metrics'), ]
from django.conf.urls import url from django.contrib.auth.decorators import login_required as login from . import views urlpatterns = [url(r"^$", login(views.MetricsView.as_view()), name="metrics")]
from django.conf.urls import patterns, url from django.contrib.auth.decorators import login_required as login from django.contrib.admin.views.decorators import staff_member_required as staff from views import Index, StatusMessage, Config urlpatterns = patterns('', url(r'^config$', login(staff(Config.as_view(), login_url='login')), name='console_config_listing'), url(r'^config/(?P<key>.+)', login(staff(Config.as_view(), login_url='login')), name='console_config'), url(r'^statusmsg', login(staff(StatusMessage.as_view(), login_url='login')), name='console_statusmsg'), url(r'^$', login(staff(Index.as_view(), login_url='login')), name='console_index') )