repos
/ timestrap-django master

timestrap-django

mirror archived upstream

Time tracking you can host anywhere, built on Django. Full export support in multiple formats and easily extensible.

djangodockerhandcodedpythonself-hostedtime-trackingtimetracker

667 B · 23 lines · Python Raw History
 1from django.urls import path, include
 2
 3from rest_framework import routers
 4from rest_framework.authtoken import views as authtokenviews
 5
 6from . import views
 7
 8
 9router = routers.DefaultRouter()
10router.register(r"users", views.UserViewSet)
11router.register(r"permissions", views.PermissionViewSet)
12router.register(r"clients", views.ClientViewSet)
13router.register(r"projects", views.ProjectViewSet)
14router.register(r"entries", views.EntryViewSet)
15router.register(r"tasks", views.TaskViewSet)
16
17
18urlpatterns = [
19    path(r"api/auth/", include("rest_framework.urls")),
20    path(r"api/auth_token/", authtokenviews.obtain_auth_token),
21    path(r"api/", include(router.urls)),
22]