|
1 | | -from django.urls import include, path |
| 1 | +from django.urls import path |
2 | 2 |
|
3 | 3 | from seminare.organizer.views import dashboard, grading, page, post, problem, problemset |
4 | 4 |
|
5 | 5 | app_name = "org" |
6 | 6 |
|
7 | | -contest_patterns = [ |
| 7 | +urlpatterns = [ |
8 | 8 | path("", dashboard.ContestDashboardView.as_view(), name="contest_dashboard"), |
9 | | - path("sets/", problemset.ProblemSetListView.as_view(), name="problemset_list"), |
| 9 | + path("kola/", problemset.ProblemSetListView.as_view(), name="problemset_list"), |
10 | 10 | path( |
11 | | - "sets/create/", |
| 11 | + "kola/vytvorit/", |
12 | 12 | problemset.ProblemSetCreateView.as_view(), |
13 | 13 | name="problemset_create", |
14 | 14 | ), |
15 | 15 | path( |
16 | | - "sets/<slug>/", |
| 16 | + "kola/<problem_set_slug>/", |
17 | 17 | problemset.ProblemSetUpdateView.as_view(), |
18 | 18 | name="problemset_update", |
19 | 19 | ), |
20 | 20 | path( |
21 | | - "grading/problem/<int:problem_id>/", |
| 21 | + "kola/<problem_set_slug>/ulohy/<int:number>/opravovanie/", |
22 | 22 | grading.GradingOverviewView.as_view(), |
23 | 23 | name="grading_overview", |
24 | 24 | ), |
25 | 25 | path( |
26 | | - "grading/problem/<int:problem_id>/bulk/", |
| 26 | + "kola/<problem_set_slug>/ulohy/<int:number>/opravovanie/hromadne/", |
27 | 27 | grading.BulkGradingView.as_view(), |
28 | 28 | name="bulk_grading", |
29 | 29 | ), |
30 | 30 | path( |
31 | | - "grading/problem/<int:problem_id>/bulk/download/", |
| 31 | + "kola/<problem_set_slug>/ulohy/<int:number>/opravovanie/hromadne/stiahnut/", |
32 | 32 | grading.BulkGradingDownloadView.as_view(), |
33 | 33 | name="bulk_grading_download", |
34 | 34 | ), |
35 | 35 | path( |
36 | | - "grading/submit/<submit_id:submit_id>/", |
| 36 | + "kola/<problem_set_slug>/ulohy/<int:number>/opravovanie/<submit_id:submit_id>/", |
37 | 37 | grading.GradingSubmitView.as_view(), |
38 | 38 | name="grading_submit", |
39 | 39 | ), |
40 | 40 | path( |
41 | | - "sets/<problem_set_slug>/problems/", |
| 41 | + "kola/<problem_set_slug>/ulohy/", |
42 | 42 | problem.ProblemListView.as_view(), |
43 | 43 | name="problem_list", |
44 | 44 | ), |
45 | 45 | path( |
46 | | - "sets/<problem_set_slug>/problems/<int:problem_id>/", |
| 46 | + "kola/<problem_set_slug>/ulohy/<int:number>/", |
47 | 47 | problem.ProblemUpdateView.as_view(), |
48 | 48 | name="problem_update", |
49 | 49 | ), |
50 | 50 | path( |
51 | | - "sets/<problem_set_slug>/problems/create/", |
| 51 | + "kola/<problem_set_slug>/ulohy/vytvorit/", |
52 | 52 | problem.ProblemCreateView.as_view(), |
53 | 53 | name="problem_create", |
54 | 54 | ), |
55 | | - path("posts/", post.PostListView.as_view(), name="post_list"), |
56 | | - path("posts/<int:pk>/", post.PostUpdateView.as_view(), name="post_update"), |
57 | | - path("posts/<int:pk>/delete/", post.PostDeleteView.as_view(), name="post_delete"), |
58 | | - path("posts/create/", post.PostCreateView.as_view(), name="post_create"), |
59 | | -] |
60 | | - |
61 | | - |
62 | | -urlpatterns = [ |
63 | | - path("contests/", include(contest_patterns)), |
64 | | - path("pages/", page.PageListView.as_view(), name="page_list"), |
65 | | - path("pages/<int:pk>/", page.PageUpdateView.as_view(), name="page_update"), |
66 | | - path("pages/<int:pk>/delete/", page.PageDeleteView.as_view(), name="page_delete"), |
67 | | - path("pages/create/", page.PageCreateView.as_view(), name="page_create"), |
| 55 | + path("prispevky/", post.PostListView.as_view(), name="post_list"), |
| 56 | + path("prispevky/<int:pk>/", post.PostUpdateView.as_view(), name="post_update"), |
| 57 | + path( |
| 58 | + "prispevky/<int:pk>/vymazat/", post.PostDeleteView.as_view(), name="post_delete" |
| 59 | + ), |
| 60 | + path("prispevky/vytvorit/", post.PostCreateView.as_view(), name="post_create"), |
| 61 | + path("stranky/", page.PageListView.as_view(), name="page_list"), |
| 62 | + path("stranky/<int:pk>/", page.PageUpdateView.as_view(), name="page_update"), |
| 63 | + path( |
| 64 | + "stranky/<int:pk>/vymazat/", page.PageDeleteView.as_view(), name="page_delete" |
| 65 | + ), |
| 66 | + path("stranky/vytvorit/", page.PageCreateView.as_view(), name="page_create"), |
68 | 67 | path( |
69 | | - "pages/create/<path:slug>/", page.PageCreateView.as_view(), name="page_create" |
| 68 | + "stranky/vytvorit/<path:slug>/", |
| 69 | + page.PageCreateView.as_view(), |
| 70 | + name="page_create", |
70 | 71 | ), |
71 | 72 | ] |
0 commit comments