예제 #1
0
def get_custom_urls():
    urls = []
    url_ = url(r'suricata/update_push_all/$',
               SuricataViewSet.as_view(),
               name='suricata')
    urls.append(url_)
    return urls
예제 #2
0
 def register():
     return [
         url(r'^dashboardManager/myDashboards/$',
             DashboardView.myDashboards),
         url(r'^dashboardManager/companyDashboards/$',
             DashboardView.companyDashboards),
         url(r'^dashboardManager/sharedWithMe/$',
             DashboardView.sharedWithMe),
         url(r'^dashboardManager/allMyDashboards/',
             DashboardView.allMyDashboards),
         url(r'^dashboardManager/mySharedDashboards/$',
             DashboardView.mySharedDashboards),
         url(r'^dashboardManager/by_id/(?P<pk>\d+)/$', DashboardView.get),
         url(r'^dashboardManager/getNodeFullData/$',
             DashboardView.getNodeFullData),
         url(r'^dashboardManager/evaluateNode/$',
             DashboardView.evaluateNode),
         url(r'^dashboardManager/getOrCreate/$', DashboardView.getOrCreate),
         url(r'^dashboardManager/$', DashboardView.create),
         url(r'^dashboardManager/(?P<pk>\d+)/$', DashboardView.update),
         url(r'^dashboardManager/bulkDelete/$', DashboardView.bulkDelete),
         url(r'^dashboardManager/changeOrder/$', DashboardView.changeOrder),
         url(r'^dashboardManager/getIndexValues/$',
             DashboardView.getIndexValues),
         url(r'^dashboardManager/getNodeIndexes/$',
             DashboardView.getNodeIndexes),
         url(r'^dashboardManager/isResultComputed/$',
             DashboardView.isResultComputed),
         url(r'^dashboardManager/lastOpenDashboards/$',
             DashboardView.lastOpenDashboards),
         url(r'^dashboardManager/copy/$', DashboardView.copy),
         url(r'^dashboardManager/(?P<pk>\d+)/shares/$',
             DashboardView.getShares),
         url(r'^dashboardManager/(?P<pk>\d+)/setShares/$',
             DashboardView.setShares),
         url(r'^dashboardManager/(?P<pk>\d+)/externalLink/$',
             DashboardView.getExternalLink),
         url(r'^dashboardManager/pivotGrid/getCubeMetadata/$',
             DashboardView.getCubeMetadata),
         url(r'^dashboardManager/pivotGrid/getCubeValues/$',
             DashboardView.getCubeValues),
         url(r'^dashboardManager/pivotGrid/setCubeChanges/$',
             DashboardView.setCubeChanges),
         url(r'^dashboardManager/pivotGrid/getDimensionValues/$',
             DashboardView.getDimensionValues),
     ]
예제 #3
0
router.register(r'memorf', mviews.MemorfViewSet)
#limit
router.register(r'user', lview.UserViewSet)
router.register(r'userrole', lview.UserRoleViewSet)
#sport
router.register(r'sportitem', sview.SportItemViewSet)
router.register(r'sportrecord', sview.SportRecordViewSet)
# on_accountapi
router.register(r'on_accountapi', oaview.On_AccountapiViewSet)
#food
router.register(r'foodrestfulFC', fviews.FoodCategoryApiViewSet)
router.register(r'foodrestfulFL', fviews.FoodListApiViewSet)
# #不指定直接回傳
# router.register(r'foodrestfulDR', fviews.DietaryRecordApiViewSet)

# URL
urlpatterns = [
    #改用url指定路徑回傳指定資料,並將DietaryRecordApiViewSet當成views呼叫
    url(r'foodrestfulDR\/(?P<userid>.+)\/(?P<sdate>.+)\/(?P<edate>.+)\/$',
        fviews.DietaryRecordApiViewSet.as_view()),
    path('admin/', admin.site.urls),
    path('api/', include(router.urls)),
    path('', include('home.urls')),
    path('memo/', include('memo.urls')),
    path('limit/', include('limit.urls')),
    path('sport/', include('sport.urls')),
    path('on_account/', include('on_account.urls')),
    path('food/', include('food.urls')),
]
예제 #4
0
 def register():
     return [
         url(r'^reportManager/myReports/$', ReportView.myReports),
         url(r'^reportManager/sharedWithMe/$', ReportView.sharedWithMe),
         url(r'^reportManager/mySharedReports/$', ReportView.mySharedReports),
         url(r'^reportManager/$', ReportView.create),
         url(r'^reportManager/(?P<pk>\d+)/$', ReportView.update),
         url(r'^reportManager/getNavigator/$', ReportView.getNavigator),
         url(r'^reportManager/bulkDelete/$', ReportView.bulkDelete),
         url(r'^reportManager/changeOrder/$', ReportView.changeOrder),
         url(r'^reportManager/search/$', ReportView.search),
         url(r'^reportManager/duplicateItems/$', ReportView.duplicateItems),
         url(r'^reportManager/copyToMyReports/$', ReportView.copyToMyReports),
         url(r'^reportManager/setAsFav/$', ReportView.setAsFav),
         url(r'^reportManager/dropOnReport/$', ReportView.dropOnReport),
         url(r'^reportManager/exportItems/$', ReportView.exportItems),
         url(r'^reportManager/exportItemsAndPublish/$',
             ReportView.exportItemsAndPublish),
         url(r'^reportManager/importItems/$', ReportView.importItems),
         url(r'^reportManager/(?P<pk>\d+)/shares/$', ReportView.getShares),
         url(r'^reportManager/(?P<pk>\d+)/setShares/$', ReportView.setShares),
     ]
예제 #5
0
def get_custom_urls():
    urls = []
    url_ = url(r'suricata/update_push_all/$', SuricataViewSet.as_view(), name='suricata')
    urls.append(url_)
    return urls
예제 #6
0
router.register(r'PostCommentViewSet', views.PostCommentViewSet)
router.register(r'PostCommentReplyViewSet', views.PostCommentReplyViewSet)

router.register(r'PostThemeViewSet', views.PostThemeViewSet)
router.register(r'GroupViewSet', views.GroupViewSet)

router.register(r'GroupTaskJoinViewSet', views.GroupTaskJoinViewSet)
router.register(r'GroupTaskViewSet', views.GroupTaskViewSet)

router.register(r'GroupMembersViewSet', views.GroupMembersViewSet)
router.register(r'GroupBulletinViewSet', views.GroupBulletinViewSet)

router.register(r'GroupActivityViewSet', views.GroupActivityViewSet)
router.register(r'JoinGroupActivityViewSet', views.JoinGroupActivityViewSet)

router.register(r'GoodsViewSet', views.GoodsViewSet)
router.register(r'PoromodoClockViewSet', views.PoromodoClockViewSet)

urlpatterns = [
    url('^api/', include(router.urls)),
    path('admin/', admin.site.urls),
    path('index/', views.index),
    path('register/', views.UserRegisterAPIView.as_view()),
    path('login/', views.UserLoginAPIView.as_view()),
    path('forgetpassword', views.ForgetPasswordAPIView.as_view()),
    path('resetpassword', views.ResetPasswordAPIView.as_view()),
    url(r'^user_profile/(?P<pk>[0-9]+)/$', views.UserProfileAPIView.as_view()),
    url(r'changepassword/', views.ChangePasswordAPIView.as_view()),
]
예제 #7
0
파일: urls.py 프로젝트: AAIT-SUSE/forum
router.register(r'GroupTaskJoinViewSet',views.GroupTaskJoinViewSet)
router.register(r'GroupTaskViewSet',views.GroupTaskViewSet)

router.register(r'GroupMembersViewSet',views.GroupMembersViewSet)
router.register(r'GroupBulletinViewSet',views.GroupBulletinViewSet)

router.register(r'GroupActivityViewSet',views.GroupActivityViewSet)
router.register(r'JoinGroupActivityViewSet',views.JoinGroupActivityViewSet)

router.register(r'GoodsViewSet',views.GoodsViewSet)
router.register(r'PoromodoClockViewSet',views.PoromodoClockViewSet)

router.register(r'FeedViewSet',views.FeedViewSet)
router.register(r'UserProfileViewSet',views.UserProfileViewSet)


urlpatterns = [
    url('^api/',include(router.urls)),
    path('admin/', admin.site.urls),
    path('index/',views.index),
    path('test/',views.test),
    path('register/',views.UserRegisterAPIView.as_view()),
    path('GetArticleInfoUser/',views.GetArticleInfoUser.as_view()),
    path('GetFeedInfoUser/',views.GetFeedInfoUser.as_view()),
    path('login/',views.UserLoginAPIView.as_view()),
    path('forgetpassword',views.ForgetPasswordAPIView.as_view()),
    path('resetpassword',views.ResetPasswordAPIView.as_view()),
    url(r'changepassword/',views.ChangePasswordAPIView.as_view()),
]
예제 #8
0
from django.contrib import admin
from django.urls import path
from image_zone_display import views
from rest_framework.routers import DefaultRouter, url

image_detail = views.ImageViewSet.as_view({'get': 'find'})
image_list = views.ImageViewSet.as_view({'get': 'list', 'post': 'create'})
image_edit = views.ImageViewSetDetail.as_view()

router = DefaultRouter()
router.register('images', views.ImageViewSet)

urlpatterns = [
    path('admin/', admin.site.urls),
    path('index/', views.index),
    path('imageslist/', image_list, name='image_list'),
    url(r'^imagesdetail/(?P<pk>[0-9]+)$', image_edit, name='image_list'),
]
예제 #9
0
 def register():
     urlpatterns = [
         url(r'^healthcheck/$', HealthcheckView.get),
     ]
     return urlpatterns
예제 #10
0
    https://docs.djangoproject.com/en/3.1/topics/http/urls/
Examples:
Function views
    1. Add an import:  from my_app import views
    2. Add a URL to urlpatterns:  path('', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  path('', Home.as_view(), name='home')
Including another URLconf
    1. Import the include() function: from django.urls import include, path
    2. Add a URL to urlpatterns:  path('blog/', include('blog.urls'))
"""
from nave import views
from django.contrib import admin
from django.urls import include, path
from rest_framework_jwt.views import obtain_jwt_token
from rest_framework.routers import url
from rest_framework import routers

# usar routers para implementar os padrões REST
router = routers.DefaultRouter()
router.register(r'users', views.UserViewSet)
router.register(r'navers', views.NaverViewSet)
router.register(r'projects', views.ProjectViewSet)

urlpatterns = [
    path('', include(router.urls)),
    path('admin/', admin.site.urls),
    url(r'^api-token-auth/', obtain_jwt_token),
]
예제 #11
0
파일: urls.py 프로젝트: Owen-Tsai/Envision
router.register(r'ArticleViewSet', views.ArticleViewSet)
router.register(r'ArticleCommentViewSe', views.ArticleCommentViewSet)
router.register(r'ArticleCommentReplyViewSet',
                views.ArticleCommentReplyViewSet)
#-------------------------------公告----------------------------------
router.register(r'AnnouncementViewSet', views.AnnouncementViewSet)
#-------------------------------帖子----------------------------------
router.register(r'SectionViewSet', views.SectionViewSet)
router.register(r'PostVieweSet', views.PostVieweSet)
router.register(r'PostCommentViewSet', views.PostCommentViewSet)
router.register(r'PostCommentReplyViewSet', views.PostCommentReplyViewSet)
#-------------------------------直答----------------------------------
router.register(r'DirectAnswerViewSet', views.DirectAnswerViewSet)
router.register(r'DirectAnswerAnswerViewSet', views.DirectAnswerAnswerViewSet)
#-------------------------------群组----------------------------------
router.register(r'GroupViewSet', views.GroupViewSet)
router.register(r'GroupActivityViewSet', views.GroupActivityViewSet)
router.register(r'GroupAnnouncementViewSet', views.GroupAnnouncementViewSet)
router.register(r'LearningTaskViewSet', views.LearningTaskViewSet)
#-------------------------------用户----------------------------------
router.register(r'UserViewSet', views.UserViewSet)
router.register(r'UserAccountViewSet', views.UserAccountViewSet)

urlpatterns = [
    url('^api/', include(router.urls)),
    path('admin/', admin.site.urls),
    path('register/', views.UserRegisterAPIView.as_view()),
    path('login/', views.UserLoginAPIView.as_view()),
    path('changepassword/', views.ChangePasswordAPIView.as_view()),
]
예제 #12
0
from . import views
from django.urls import path, include
from rest_framework.authtoken import views as rest_views
from rest_framework.routers import url

urlpatterns = [
    path('api-auth/', include('rest_framework.urls', namespace='rest_framework')),
]


#app_name= 'one_liner'
urlpatterns += [
    path('', views.IndexView.as_view(), name='index'),
    path('users/', views.UserDetail.as_view()),
    #path('users/<int:pk>/', views.UserDetail.as_view()),
    path('updates/', views.UpdatesList.as_view())
]

urlpatterns += [
    url(r'^api-token-auth/', rest_views.obtain_auth_token),
]
예제 #13
0
from rest_framework import routers
from . import views
router = routers.DefaultRouter()

router.register('user', views.UserViewSet)
router.register('fediuser', views.FediverseUserViewSet)
router.register('post', views.PostViewSet)

urlpatterns = [
    routers.url(r'^me/$',
                views.myUserViewSet.as_view({'get': 'get'}),
                name="myUser"),
]

urlpatterns += router.urls
예제 #14
0
파일: urls.py 프로젝트: zkrami/masaood-api
from rest_framework.routers import url, SimpleRouter
from user import views

router = SimpleRouter()
router.register("users", views.AdminUserViewSet)
router.register("groups", views.GroupsViewSet)

urlpatterns = [
    url(r'^me/', views.UserViewSet.as_view(), name='user-profile'),
]

urlpatterns += router.get_urls()
예제 #15
0
from django.contrib import admin
from django.urls import path, include
from events.api import views
from users.api import views as userViews
from django.conf import settings
from django.conf.urls.static import static
from rest_framework.routers import url

urlpatterns = [
    path('api-auth/', include('rest_framework.urls')),
    path('admin/', admin.site.urls),
    path('api/events/', include('events.api.urls')),
    path('api/myevents/', views.MyEventsView.as_view()),
    path('api/interested-going/', views.InterestedGoingView.as_view()),
    path('api/myuser/', userViews.MyUserView.as_view()),
    url(r'^api/user/(?P<pk>\d+)/$', userViews.UserView.as_view()),
    path('api/profiles/', include('users.api.urls')),
    path('api/myprofile/', userViews.MyProfileView.as_view()),
    url(r'^api/follow/(?P<type>[\w]+)/$', userViews.FollowerView.as_view()),
    path('rest-auth/', include('rest_auth.urls')),
    path('rest-auth/registration/', include('rest_auth.registration.urls'))
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
예제 #16
0
administrator_list = views.AdministratorViewSet.as_view({
    'get': 'list',
    'post': 'create'
})
administrator_detail = views.AdministratorViewSet.as_view({'get': 'retrieve'})

article_detail = views.ArticleViewSet.as_view({'get': 'retrieve'})
article_list = views.ArticleViewSet.as_view({'get': 'list', 'post': 'create'})

goods_list = views.GoodsViewSet.as_view({'get': 'list', 'post': 'create'})
goods_detail = views.GoodsViewSet.as_view({'get': 'retrieve'})

poromodoclock_list = views.PoromodoClockViewSet.as_view({
    'get': 'list',
    'post': 'create'
})
poromodoclock_detail = views.PoromodoClockViewSet.as_view({'get': 'retrieve'})

urlpatterns = [
    path('admin/', admin.site.urls),
    path('index/', views.index),
    path('administrator/', administrator_list),
    url(r'administrator_edit/id/(?P<pk>[0-9]+)$', administrator_detail),
    url(r'article_detail/id/(?P<pk>[0-9]+)$', article_detail),
    path('article/', article_list),
    url('goods/', goods_list),
    url(r'goods_detail/id/(?P<pk>[0-9]+)$', goods_detail),
    url('poromodoclock/', poromodoclock_list),
    url(r'poromodoclock_detail/id/(?P<pk>[0-9]+)$', poromodoclock_detail),
]