diff --git a/beat/web/accounts/api_urls.py b/beat/web/accounts/api_urls.py index 2d037b3dfbd30a22d2173fd2e90a06aa05f61299..b57b22e5c52ddcf7713a4bf4c81bba145e9b4bb5 100644 --- a/beat/web/accounts/api_urls.py +++ b/beat/web/accounts/api_urls.py @@ -25,62 +25,50 @@ # # ############################################################################### -from django.conf.urls import * +from django.conf.urls import url + from . import api urlpatterns = [ + url(r"^$", api.SupervisorListView.as_view(), name="list_supervisee"), url( - r'^$', - api.SupervisorListView.as_view(), - name='list_supervisee' - ), - - url( - r'^(?P<supervisee_name>[\w\W]+)/validate/$', + r"^(?P<supervisee_name>[\w\W]+)/validate/$", api.SupervisorAddSuperviseeView.as_view(), - name='validate_supervisee' + name="validate_supervisee", ), - url( - r'^(?P<supervisee_name>[\w\W]+)/remove/$', + r"^(?P<supervisee_name>[\w\W]+)/remove/$", api.SupervisorRemoveSuperviseeView.as_view(), - name='remove_supervisee' + name="remove_supervisee", ), - url( - r'^(?P<supervisor_name>[\w\W]+)/add/$', + r"^(?P<supervisor_name>[\w\W]+)/add/$", api.SuperviseeAddSupervisorView.as_view(), - name='add_supervisor' + name="add_supervisor", ), - url( - r'^revalidate/$', + r"^revalidate/$", api.SuperviseeReValidationView.as_view(), - name='revalidate_account' + name="revalidate_account", ), - url( - r'^set_supervisor_mode/$', + r"^set_supervisor_mode/$", api.SetSupervisorModeView.as_view(), - name='set_supervisor_mode' + name="set_supervisor_mode", ), - url( - r'^remove_supervisor_mode/$', + r"^remove_supervisor_mode/$", api.RemoveSupervisorModeView.as_view(), - name='remove_supervisor_mode' + name="remove_supervisor_mode", ), - url( - r'^list_supervisor_candidates/$', + r"^list_supervisor_candidates/$", api.ListSupervisorCandidatesView.as_view(), - name='list_supervisor_candidates' + name="list_supervisor_candidates", ), - url( - r'^grant_supervisor_access/$', + r"^grant_supervisor_access/$", api.UpdateSupervisorCandidateView.as_view(), - name='update_supervisor_candidate' + name="update_supervisor_candidate", ), - ] diff --git a/beat/web/algorithms/api_urls.py b/beat/web/algorithms/api_urls.py index 56148227124bcecba42e5d2a0d22ef866f9c74f4..34ec26de3df3eaab18ded9fd8d5967709a7266b4 100755 --- a/beat/web/algorithms/api_urls.py +++ b/beat/web/algorithms/api_urls.py @@ -29,51 +29,43 @@ from django.conf.urls import url from . import api -urlpatterns = [ - - url(r'^$', - api.ListAlgorithmsView.as_view(), - name='all', - ), - - url(r'^check_name/$', - api.CheckAlgorithmNameView.as_view(), - name='check_name', - ), - url(r'^diff/(?P<author1>\w+)/(?P<name1>[-\w]+)/(?P<version1>\d+)/(?P<author2>\w+)/(?P<name2>[-\w]+)/(?P<version2>\d+)/$', +urlpatterns = [ + url(r"^$", api.ListAlgorithmsView.as_view(), name="all"), + url(r"^check_name/$", api.CheckAlgorithmNameView.as_view(), name="check_name"), + url( + r"^diff/(?P<author1>\w+)/(?P<name1>[-\w]+)/(?P<version1>\d+)/(?P<author2>\w+)/(?P<name2>[-\w]+)/(?P<version2>\d+)/$", api.DiffAlgorithmView.as_view(), - name='diff', - ), - - url(r'^(?P<author_name>\w+)/(?P<object_name>[-\w]+)/(?P<version>\d+)/share/$', + name="diff", + ), + url( + r"^(?P<author_name>\w+)/(?P<object_name>[-\w]+)/(?P<version>\d+)/share/$", api.ShareAlgorithmView.as_view(), - name='share', - ), - - url(r'^(?P<author_name>\w+)/$', + name="share", + ), + url( + r"^(?P<author_name>\w+)/$", api.ListCreateAlgorithmsView.as_view(), - name='list_create', - ), - - url(r'^(?P<author_name>\w+)/(?P<object_name>[-\w]+)/(?P<version>\d+)/$', + name="list_create", + ), + url( + r"^(?P<author_name>\w+)/(?P<object_name>[-\w]+)/(?P<version>\d+)/$", api.RetrieveUpdateDestroyAlgorithmsView.as_view(), - name='object', - ), - - url(r'^(?P<author_name>\w+)/(?P<object_name>[-\w]+)/$', + name="object", + ), + url( + r"^(?P<author_name>\w+)/(?P<object_name>[-\w]+)/$", api.RetrieveUpdateDestroyAlgorithmsView.as_view(), - name='object', - ), - - url(r'^(?P<author_name>\w+)/(?P<object_name>[-\w]+)/(?P<version>\d+)/binary/$', + name="object", + ), + url( + r"^(?P<author_name>\w+)/(?P<object_name>[-\w]+)/(?P<version>\d+)/binary/$", api.binary, - name='binary', - ), - - url(r'^(?P<author_name>\w+)/(?P<object_name>[-\w]+)/binary/$', + name="binary", + ), + url( + r"^(?P<author_name>\w+)/(?P<object_name>[-\w]+)/binary/$", api.binary, - name='binary', - ), - + name="binary", + ), ] diff --git a/beat/web/attestations/api_urls.py b/beat/web/attestations/api_urls.py index 7fe694b0a688f64ae93be149cf0177b41fc2e244..cdb369bd9145160afad71e03c816b39703797de9 100644 --- a/beat/web/attestations/api_urls.py +++ b/beat/web/attestations/api_urls.py @@ -26,30 +26,15 @@ ############################################################################### from django.conf.urls import url -from . import api - -urlpatterns = [ - url( - r'^$', - api.CreateAttestationView.as_view(), - name="create" - ), - url( - r'^unlock/(?P<number>\d+)/$', - api.UnlockAttestationView.as_view(), - name="unlock" - ), +from . import api - url( - r'^(?P<number>\d+)/$', - api.DeleteAttestationView.as_view(), - name="delete" - ), +urlpatterns = [ + url(r"^$", api.CreateAttestationView.as_view(), name="create"), url( - r'^(?P<username>\w+)/$', - api.ListUserAttestationView.as_view(), - name="all" + r"^unlock/(?P<number>\d+)/$", api.UnlockAttestationView.as_view(), name="unlock" ), + url(r"^(?P<number>\d+)/$", api.DeleteAttestationView.as_view(), name="delete"), + url(r"^(?P<username>\w+)/$", api.ListUserAttestationView.as_view(), name="all"), ] diff --git a/beat/web/backend/api_urls.py b/beat/web/backend/api_urls.py index cbf2f3724b7003200960eb8343534e3af9eb0f14..b96631e848e73d1412a6b13f3e283d19ab20a1bd 100755 --- a/beat/web/backend/api_urls.py +++ b/beat/web/backend/api_urls.py @@ -26,26 +26,24 @@ ############################################################################### from django.conf.urls import url + from . import api -urlpatterns = [ +urlpatterns = [ url( - r'^environments/$', + r"^environments/$", api.accessible_environments_list, - name='backend-api-environments', + name="backend-api-environments", ), - url( - r'^local_scheduler/start/$', + r"^local_scheduler/start/$", api.start_local_scheduler, - name='local_scheduler-start', + name="local_scheduler-start", ), - url( - r'^local_scheduler/stop/$', + r"^local_scheduler/stop/$", api.stop_local_scheduler, - name='local_scheduler-stop', + name="local_scheduler-stop", ), - ] diff --git a/beat/web/databases/api_urls.py b/beat/web/databases/api_urls.py index ef0737b5df3bfff455b2a49d7b93f152ab875b3a..3c3c9a1c161aedc8bf48e45968b6af9618aaf413 100644 --- a/beat/web/databases/api_urls.py +++ b/beat/web/databases/api_urls.py @@ -29,9 +29,18 @@ from django.conf.urls import url from . import api + urlpatterns = [ - url(r'^$', api.ListCreateDatabasesView.as_view(), name='all'), - url(r'^templates/$', api.ListTemplatesView.as_view(), name='templates'), - url(r'^(?P<database_name>[-\w]+)/(?P<version>\d+)/$', api.RetrieveDatabaseView.as_view(), name='object'), - url(r'^(?P<database_name>[-\w]+)/$', api.RetrieveDatabaseView.as_view(), name='object'), + url(r"^$", api.ListCreateDatabasesView.as_view(), name="all"), + url(r"^templates/$", api.ListTemplatesView.as_view(), name="templates"), + url( + r"^(?P<database_name>[-\w]+)/(?P<version>\d+)/$", + api.RetrieveDatabaseView.as_view(), + name="object", + ), + url( + r"^(?P<database_name>[-\w]+)/$", + api.RetrieveDatabaseView.as_view(), + name="object", + ), ] diff --git a/beat/web/dataformats/api_urls.py b/beat/web/dataformats/api_urls.py index 23d1700232718bce8e332faf6a6ffc7c43de0966..c3af3c942207d75932eb80ba98d51e1289f28117 100644 --- a/beat/web/dataformats/api_urls.py +++ b/beat/web/dataformats/api_urls.py @@ -29,12 +29,33 @@ from django.conf.urls import url from . import api + urlpatterns = [ - url(r'^$', api.ListDataFormatView.as_view(), name='all'), - url(r'^check_name/$', api.CheckDataFormatNameView.as_view(), name='check_name'), - url(r'^diff/(?P<author1>\w+)/(?P<name1>[-\w]+)/(?P<version1>\d+)/(?P<author2>\w+)/(?P<name2>[-\w]+)/(?P<version2>\d+)/$', api.DiffDataFormatView.as_view(), name='diff'), - url(r'^(?P<author_name>\w+)/(?P<object_name>[a-zA-Z0-9_\-]+)/(?P<version>\d+)/share/$', api.ShareDataFormatView.as_view(), name='share'), - url(r'^(?P<author_name>\w+)/$', api.ListCreateDataFormatsView.as_view(), name='list_create'), - url(r'^(?P<author_name>\w+)/(?P<object_name>[a-zA-Z0-9_\-]+)/(?P<version>\d+)/$', api.RetrieveUpdateDestroyDataFormatsView.as_view(), name='object'), - url(r'^(?P<author_name>\w+)/(?P<object_name>[a-zA-Z0-9_\-]+)/$', api.RetrieveUpdateDestroyDataFormatsView.as_view(), name='object'), + url(r"^$", api.ListDataFormatView.as_view(), name="all"), + url(r"^check_name/$", api.CheckDataFormatNameView.as_view(), name="check_name"), + url( + r"^diff/(?P<author1>\w+)/(?P<name1>[-\w]+)/(?P<version1>\d+)/(?P<author2>\w+)/(?P<name2>[-\w]+)/(?P<version2>\d+)/$", + api.DiffDataFormatView.as_view(), + name="diff", + ), + url( + r"^(?P<author_name>\w+)/(?P<object_name>[a-zA-Z0-9_\-]+)/(?P<version>\d+)/share/$", + api.ShareDataFormatView.as_view(), + name="share", + ), + url( + r"^(?P<author_name>\w+)/$", + api.ListCreateDataFormatsView.as_view(), + name="list_create", + ), + url( + r"^(?P<author_name>\w+)/(?P<object_name>[a-zA-Z0-9_\-]+)/(?P<version>\d+)/$", + api.RetrieveUpdateDestroyDataFormatsView.as_view(), + name="object", + ), + url( + r"^(?P<author_name>\w+)/(?P<object_name>[a-zA-Z0-9_\-]+)/$", + api.RetrieveUpdateDestroyDataFormatsView.as_view(), + name="object", + ), ] diff --git a/beat/web/experiments/api_urls.py b/beat/web/experiments/api_urls.py index c0f08a197cfc9fbca71f0dcf4303f057f57bbc3f..219a0bb311b79ec997752ea1ed01cfbf04baec3e 100644 --- a/beat/web/experiments/api_urls.py +++ b/beat/web/experiments/api_urls.py @@ -26,6 +26,7 @@ ############################################################################### from django.conf.urls import url + from . import api diff --git a/beat/web/libraries/api_urls.py b/beat/web/libraries/api_urls.py index a4f30298b87e1d727b58322e64e178961aba1ef2..236cd6c1104e200d373d1b121c267e2d90968b7c 100644 --- a/beat/web/libraries/api_urls.py +++ b/beat/web/libraries/api_urls.py @@ -29,41 +29,33 @@ from django.conf.urls import url from . import api -urlpatterns = [ - - url(r'^$', - api.ListLibrariesView.as_view(), - name='all', - ), - - url(r'^check_name/$', - api.CheckLibraryNameView.as_view(), - name='check_name', - ), - url(r'^diff/(?P<author1>\w+)/(?P<name1>[-\w]+)/(?P<version1>\d+)/(?P<author2>\w+)/(?P<name2>[-\w]+)/(?P<version2>\d+)/$', +urlpatterns = [ + url(r"^$", api.ListLibrariesView.as_view(), name="all"), + url(r"^check_name/$", api.CheckLibraryNameView.as_view(), name="check_name"), + url( + r"^diff/(?P<author1>\w+)/(?P<name1>[-\w]+)/(?P<version1>\d+)/(?P<author2>\w+)/(?P<name2>[-\w]+)/(?P<version2>\d+)/$", api.DiffLibraryView.as_view(), - name='diff', - ), - - url(r'^(?P<author_name>\w+)/(?P<object_name>[-\w]+)/(?P<version>\d+)/share/$', + name="diff", + ), + url( + r"^(?P<author_name>\w+)/(?P<object_name>[-\w]+)/(?P<version>\d+)/share/$", api.ShareLibraryView.as_view(), - name='share', - ), - - url(r'^(?P<author_name>\w+)/$', + name="share", + ), + url( + r"^(?P<author_name>\w+)/$", api.ListCreateLibrariesView.as_view(), - name='list_create', - ), - - url(r'^(?P<author_name>\w+)/(?P<object_name>[-\w]+)/(?P<version>\d+)/$', + name="list_create", + ), + url( + r"^(?P<author_name>\w+)/(?P<object_name>[-\w]+)/(?P<version>\d+)/$", api.RetrieveUpdateDestroyLibrariesView.as_view(), - name='object', - ), - - url(r'^(?P<author_name>\w+)/(?P<object_name>[-\w]+)/$', + name="object", + ), + url( + r"^(?P<author_name>\w+)/(?P<object_name>[-\w]+)/$", api.RetrieveUpdateDestroyLibrariesView.as_view(), - name='object', - ), - + name="object", + ), ] diff --git a/beat/web/plotters/api_urls.py b/beat/web/plotters/api_urls.py index 4f954893948159b685b3270b1d3b813b294cc9a1..8a2c447aaa1ca5ddcd4854c42f4ba371708f4afc 100644 --- a/beat/web/plotters/api_urls.py +++ b/beat/web/plotters/api_urls.py @@ -29,34 +29,53 @@ from django.conf.urls import url from . import api -urlpatterns = [ - url(r'^$', api.ListPlotterView.as_view(), name='all'), - url(r'^format/(?P<author_name>\w+)/(?P<dataformat_name>[a-zA-Z0-9_\-]+)/(?P<version>\d+)/$', api.ListFormatPlotterView.as_view(), name='object'), - url(r'^plotterparameters/(?P<author_name>\w+)/(?P<object_name>[a-zA-Z0-9_\-]+)/(?P<version>\d+)/share/$', +urlpatterns = [ + url(r"^$", api.ListPlotterView.as_view(), name="all"), + url( + r"^format/(?P<author_name>\w+)/(?P<dataformat_name>[a-zA-Z0-9_\-]+)/(?P<version>\d+)/$", + api.ListFormatPlotterView.as_view(), + name="object", + ), + url( + r"^plotterparameters/(?P<author_name>\w+)/(?P<object_name>[a-zA-Z0-9_\-]+)/(?P<version>\d+)/share/$", api.SharePlotterParameterView.as_view(), - name='share', - ), - - url(r'^plotterparameters/(?P<author_name>\w+)/(?P<object_name>[a-zA-Z0-9_\-]+)/(?P<version>\d+)/$', api.RetrieveUpdateDestroyPlotterParametersView.as_view(), name='view'), - url(r'^plotterparameters/(?P<author_name>\w+)/$', api.ListPlotterParametersView.as_view(), name='view'), - url(r'^plotterparameters/$', api.ListPlotterParameterView.as_view(), name='all_plotterparameter'), - url(r'^plotterparameter/(?P<author_name>\w+)/(?P<dataformat_name>[a-zA-Z0-9_\-]+)/(?P<version>\d+)/$', api.ListPlotterParameterView.as_view(), name='plotterparameter'), - url(r'^defaultplotters/$', api.ListDefaultPlotterView.as_view(), name='all_defaultplotters'), - - url(r'^check_name/$', - api.CheckPlotterNameView.as_view(), - name='check_name', - ), - - - url(r'^(?P<author_name>\w+)/$', + name="share", + ), + url( + r"^plotterparameters/(?P<author_name>\w+)/(?P<object_name>[a-zA-Z0-9_\-]+)/(?P<version>\d+)/$", + api.RetrieveUpdateDestroyPlotterParametersView.as_view(), + name="view", + ), + url( + r"^plotterparameters/(?P<author_name>\w+)/$", + api.ListPlotterParametersView.as_view(), + name="view", + ), + url( + r"^plotterparameters/$", + api.ListPlotterParameterView.as_view(), + name="all_plotterparameter", + ), + url( + r"^plotterparameter/(?P<author_name>\w+)/(?P<dataformat_name>[a-zA-Z0-9_\-]+)/(?P<version>\d+)/$", + api.ListPlotterParameterView.as_view(), + name="plotterparameter", + ), + url( + r"^defaultplotters/$", + api.ListDefaultPlotterView.as_view(), + name="all_defaultplotters", + ), + url(r"^check_name/$", api.CheckPlotterNameView.as_view(), name="check_name"), + url( + r"^(?P<author_name>\w+)/$", api.ListCreatePlottersView.as_view(), - name='list_create', - ), - - url(r'^(?P<author_name>\w+)/(?P<object_name>[-\w]+)/(?P<version>\d+)/$', + name="list_create", + ), + url( + r"^(?P<author_name>\w+)/(?P<object_name>[-\w]+)/(?P<version>\d+)/$", api.RetrieveUpdateDestroyPlottersView.as_view(), - name='object', - ), + name="object", + ), ] diff --git a/beat/web/reports/api_urls.py b/beat/web/reports/api_urls.py index 1d0440b7a6e7d04424699196c42d5bca94ff4ae6..41b1d78a2058bc03ca747ccfee9ce5da9b2418c8 100644 --- a/beat/web/reports/api_urls.py +++ b/beat/web/reports/api_urls.py @@ -25,86 +25,61 @@ # # ############################################################################### -from django.conf.urls import * +from django.conf.urls import url + from . import api urlpatterns = [ url( - r'^(?P<owner_name>\w+)/(?P<report_name>[\w\W]+)/rst/$', + r"^(?P<owner_name>\w+)/(?P<report_name>[\w\W]+)/rst/$", api.ReportRSTCompileView.as_view(), - name='rst_compiler' + name="rst_compiler", ), - url( - r'^(?P<number>\d+)/rst/$', + r"^(?P<number>\d+)/rst/$", api.ReportRSTCompileAnonView.as_view(), - name='rst_compiler' - ), - - url( - r'^$', - api.ReportListView.as_view(), - name='all' - ), - - url( - r'^(?P<number>\d+)/$', - api.ReportDetailView.as_view(), - name='object_report' - ), - - url( - r'^(?P<number>\d+)/results/$', - api.ReportResultsView.as_view(), - name='results' + name="rst_compiler", ), - + url(r"^$", api.ReportListView.as_view(), name="all"), + url(r"^(?P<number>\d+)/$", api.ReportDetailView.as_view(), name="object_report"), + url(r"^(?P<number>\d+)/results/$", api.ReportResultsView.as_view(), name="results"), url( - r'^(?P<owner_name>\w+)/(?P<report_name>[\w\W]+)/results_author/$', + r"^(?P<owner_name>\w+)/(?P<report_name>[\w\W]+)/results_author/$", api.ReportResultsAllExperimentsView.as_view(), - name='results' + name="results", ), - url( - r'^(?P<owner_name>\w+)/$', - api.UserReportListView.as_view(), - name='list_create' + r"^(?P<owner_name>\w+)/$", api.UserReportListView.as_view(), name="list_create" ), - url( - r'^(?P<owner_name>\w+)/(?P<report_name>[\w\W]+)/add/$', + r"^(?P<owner_name>\w+)/(?P<report_name>[\w\W]+)/add/$", api.ReportAddExperimentsView.as_view(), - name='add_experiments' + name="add_experiments", ), - url( - r'^(?P<owner_name>\w+)/(?P<report_name>[\w\W]+)/remove/$', + r"^(?P<owner_name>\w+)/(?P<report_name>[\w\W]+)/remove/$", api.ReportRemoveExperimentsView.as_view(), - name='remove_experiments' + name="remove_experiments", ), - url( - r'^(?P<owner_name>\w+)/(?P<report_name>[\w\W]+)/lock/$', + r"^(?P<owner_name>\w+)/(?P<report_name>[\w\W]+)/lock/$", api.LockReportView.as_view(), - name='lock' + name="lock", ), - url( - r'^(?P<owner_name>\w+)/(?P<report_name>[\w\W]+)/publish/$', + r"^(?P<owner_name>\w+)/(?P<report_name>[\w\W]+)/publish/$", api.PublishReportView.as_view(), - name='publish' + name="publish", ), - url( - r'^(?P<owner_name>\w+)/(?P<report_name>[\w\W]+)/algorithms/$', + r"^(?P<owner_name>\w+)/(?P<report_name>[\w\W]+)/algorithms/$", api.ReportAlgorithmsView.as_view(), - name='algorithms' + name="algorithms", ), - url( - r'^(?P<owner_name>\w+)/(?P<report_name>[\w\W]+)/$', + r"^(?P<owner_name>\w+)/(?P<report_name>[\w\W]+)/$", api.ReportDetailView.as_view(), - name='object' + name="object", ), ] diff --git a/beat/web/search/api_urls.py b/beat/web/search/api_urls.py index c12777868b9dac1cdcda287bd8be01caac0c9b3e..0d604080aac1c1c1487ebc1d5e6ee44d8fa827ee 100644 --- a/beat/web/search/api_urls.py +++ b/beat/web/search/api_urls.py @@ -26,43 +26,31 @@ ############################################################################### from django.conf.urls import url + from . import api urlpatterns = [ + url(r"^$", api.SearchView.as_view(), name="all"), url( - r'^$', - api.SearchView.as_view(), - name='all' - ), - - url( - r'^save/(?P<author_name>\w+)/(?P<name>[\w\-]+)/$', - api.SearchSaveView.as_view(), - name='save' - ), - - url( - r'^save/$', + r"^save/(?P<author_name>\w+)/(?P<name>[\w\-]+)/$", api.SearchSaveView.as_view(), - name='save' + name="save", ), - + url(r"^save/$", api.SearchSaveView.as_view(), name="save"), url( - r'^list/(?P<author_name>\w+)/$', + r"^list/(?P<author_name>\w+)/$", api.ListSearchView.as_view(), - name='list_for_author' + name="list_for_author", ), - url( - r'^(?P<author_name>\w+)/(?P<object_name>[\w\-]+)/$', + r"^(?P<author_name>\w+)/(?P<object_name>[\w\-]+)/$", api.RetrieveDestroySearchAPIView.as_view(), - name='object' + name="object", ), - url( - r'^share/(?P<author_name>\w+)/(?P<object_name>[\w\-]+)/$', + r"^share/(?P<author_name>\w+)/(?P<object_name>[\w\-]+)/$", api.ShareSearchView.as_view(), - name='share' - ) + name="share", + ), ] diff --git a/beat/web/team/api_urls.py b/beat/web/team/api_urls.py index 047e5b356efafddc552569504c33699acb140e11..7bd5ef8f0d301972f826cedfe49f905b017f7beb 100644 --- a/beat/web/team/api_urls.py +++ b/beat/web/team/api_urls.py @@ -26,25 +26,18 @@ ############################################################################### from django.conf.urls import url + from . import api urlpatterns = [ + url(r"^$", api.TeamListView.as_view(), name="teamlist"), url( - r'^$', - api.TeamListView.as_view(), - name='teamlist' + r"^(?P<owner_name>\w+)/$", api.UserTeamListView.as_view(), name="user_teamlist" ), - - url( - r'^(?P<owner_name>\w+)/$', - api.UserTeamListView.as_view(), - name='user_teamlist' - ), - url( - r'^(?P<owner_name>\w+)/(?P<team_name>[\w\W]+)/$', + r"^(?P<owner_name>\w+)/(?P<team_name>[\w\W]+)/$", api.TeamDetailView.as_view(), - name='team_info' + name="team_info", ), ] diff --git a/beat/web/toolchains/api_urls.py b/beat/web/toolchains/api_urls.py index 20a5e11955408e3bdd4f16ef2d176d797655dc8d..b85538c45f059bdfc01725270de135c168ef6d38 100644 --- a/beat/web/toolchains/api_urls.py +++ b/beat/web/toolchains/api_urls.py @@ -26,43 +26,31 @@ ############################################################################### from django.conf.urls import url + from . import api urlpatterns = [ + url(r"^$", api.ListToolchainView.as_view(), name="all"), + url(r"^check_name/$", api.CheckToolchainNameView.as_view(), name="check_name"), url( - r'^$', - api.ListToolchainView.as_view(), - name='all' - ), - - url( - r'^check_name/$', - api.CheckToolchainNameView.as_view(), - name='check_name' - ), - - url( - r'^(?P<author_name>\w+)/(?P<object_name>[-\w]+)/(?P<version>\d+)/share/$', + r"^(?P<author_name>\w+)/(?P<object_name>[-\w]+)/(?P<version>\d+)/share/$", api.ShareToolchainView.as_view(), - name='share' + name="share", ), - url( - r'^(?P<author_name>\w+)/$', + r"^(?P<author_name>\w+)/$", api.ListCreateToolchainsView.as_view(), - name='list_create' + name="list_create", ), - url( - r'^(?P<author_name>\w+)/(?P<object_name>[-\w]+)/(?P<version>\d+)/$', + r"^(?P<author_name>\w+)/(?P<object_name>[-\w]+)/(?P<version>\d+)/$", api.RetrieveUpdateDestroyToolchainsView.as_view(), - name='object' + name="object", ), - url( - r'^(?P<author_name>\w+)/(?P<object_name>[-\w]+)/$', + r"^(?P<author_name>\w+)/(?P<object_name>[-\w]+)/$", api.RetrieveUpdateDestroyToolchainsView.as_view(), - name='object' + name="object", ), ]