Exemple #1
0
 def setUp(self):
     self.user = User.objects.create(username="******", password="******")
     self.profile = Profile.objects.create(user=self.user)
     self.token = Token.objects.create(user=self.user)
     self.task = Task.objects.create(body='t', created_by=self.user)
     self.factory = APIRequestFactory()
     self.view = TaskView.as_view({
         'get': 'retrieve',
         'post': 'create',
         'put': 'update'
     })
Exemple #2
0
from django.conf.urls import url
from django.contrib import admin
from django.contrib.staticfiles.urls import staticfiles_urlpatterns
from django.conf import settings
from django.conf.urls.static import static
from tasks.views import TaskView

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^$', TaskView.as_view()),
] + static(settings.MEDIA_URL,
           document_root=settings.MEDIA_ROOT) + staticfiles_urlpatterns()
Exemple #3
0
from users.views import UserView
from rest_auth.views import LoginView
from rest_auth.registration.views import RegisterView

urlpatterns = [
    path('admin/', admin.site.urls),
    path('signin', LoginView.as_view(), name='rest_login'),
    path('signup', RegisterView.as_view(), name='rest_register'),
    path(
        'user/<int:pk>',
        UserView.as_view({
            'get': 'retrieve',
            'put': 'update',
            'delete': 'destroy'
        })),
    path('task/create', TaskView.as_view({'post': 'create'})),
    path(
        'task/<int:pk>',
        TaskView.as_view({
            'get': 'retrieve',
            'put': 'update',
            'delete': 'destroy'
        })),
    path('task>', TaskView.as_view({'get': 'list'})),
    path(
        'category/<int:pk>',
        CategoryView.as_view({
            'get': 'retrieve',
            'put': 'update',
            'delete': 'destroy'
        })),
Exemple #4
0
from django.urls import path
from tasks.views import TaskView

urlpatterns = [
    path("", TaskView.as_view(), name="tasks"),
    path("<uuid:task_id>/", TaskView.as_view(), name="tasks"),
]
Exemple #5
0
from django.urls import path

# from . import views
from tasks.views import TaskView, CreateTask, DayTask, MonthTask

urlpatterns = [
    # path('', views.home, name='home'),
    path('', TaskView.as_view()),
    # path ('create/', CreateTask.as_view()),
    path('<str:month>/', MonthTask.as_view()),
    path('<str:month>/<int:day>/', DayTask.as_view()),
    path('<str:month>/<int:day>/create/', CreateTask.as_view()),
]
Exemple #6
0
from django.conf.urls import url
from django.urls import path

from tasks.views import tasks_render, TaskView, task_create, task_cancel, task_change, definition_create, \
    projects_render, ProjectView, project_create, project_detail, project_cancel, project_change, problem_create, \
    CodeList, problem_solved, SolveProblemList

urlpatterns = [
    path('task_list/', tasks_render, name='task_list'),
    path('task/(?P<pk>\d+)/$', TaskView.as_view(), name='task_view'),
    path('new_task/', task_create, name='task_create'),
    path('task/(?P<pk>\d+)/cancel/$', task_cancel, name='task_cancel'),
    path('task/(?P<pk>\d+)/change/$', task_change, name='task_change'),
    path('task/(?P<pk>\d+)/new_definition/$',
         definition_create,
         name='definition_create'),
    path('', projects_render, name='projects_list'),
    path('project/(?P<pk>\d+)/$', project_detail, name='project_view'),
    path('new_project/', project_create, name='project_create'),
    path('project/(?P<pk>\d+)/cancel/$', project_cancel,
         name='project_cancel'),
    path('project/(?P<pk>\d+)/change/$', project_change,
         name='project_change'),
    path('task/(?P<pk>\d+)/create_problem/$',
         problem_create,
         name='create_problem'),
    path('problem/list/', CodeList.as_view(), name='problem_list'),
    path('problem/(?P<pk>\d+)/solve/$', problem_solved, name='solve'),
    path('problem/list/solved', SolveProblemList.as_view(), name='solved_list')
]
Exemple #7
0
from django.urls import path

from tasks.views import TaskView, TaskListView

app_name = 'tasks'
urlpatterns = [
    path('<uuid:task_id>/', TaskView.as_view(), name='view'),
    path('', TaskListView.as_view(), name='list'),
]
Exemple #8
0
from django.urls import path
from tasks.views import TaskView, MultipleTaskCreateView

urlpatterns = [
    path('task/',
         TaskView.as_view({
             'get': 'list',
             'post': 'create'
         }),
         name='task_list'),
    path('multi_task/',
         MultipleTaskCreateView.as_view({
             'get': 'list',
             'post': 'create'
         }),
         name='multi_task'),
    path('task/<int:pk>/',
         TaskView.as_view({
             'get': 'retrieve',
             'put': 'update',
             'delete': 'destroy'
         }),
         name='task_detail'),
]
Exemple #9
0
# coding: utf-8

from channels.channel import Channel
from django.conf.urls import patterns, url, include
from rest_framework.routers import SimpleRouter

from tasks.views import DoitView, TaskView, TaskViewSet, TaskRunViewSet

router = SimpleRouter()

##### Elenco endpoints ################################
router.register(r'tasks', TaskViewSet)
router.register(r'taskruns', TaskRunViewSet)

##### Aggiunta degli url ####################################
urlpatterns = patterns(
    '',
    url(r'^', include(router.urls)),
)

##### Views ################################
urlpatterns += patterns(
    '',
    url(r'^doit/$', DoitView.as_view(), name='doit'),
    url(r'^as_view/$', Channel('as_view').as_view(), name='as_view'),
    url(r'^taskrun$', TaskView.as_view(), name='taskrun'),
)