コード例 #1
0
ファイル: urls.py プロジェクト: adlius/osf.io
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'
    )
]
コード例 #2
0
ファイル: urls.py プロジェクト: scooley/osf.io
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')
]
コード例 #3
0
ファイル: urls.py プロジェクト: wearpants/osf.io
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'
コード例 #4
0
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'),
]
コード例 #5
0
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'),
]
コード例 #6
0
ファイル: urls.py プロジェクト: CenterForOpenScience/osf.io
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'),
]
コード例 #7
0
ファイル: urls.py プロジェクト: felliott/osf.io
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")]
コード例 #8
0
ファイル: urls.py プロジェクト: imagingearth/espa-web
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')
    )
コード例 #9
0
ファイル: urls.py プロジェクト: 545zhou/osf.io
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'),
]