endpoints
This commit is contained in:
@@ -1,23 +1,15 @@
|
||||
from django.contrib import admin
|
||||
from django.urls import path
|
||||
|
||||
import Main.views
|
||||
from Main.views import *
|
||||
|
||||
urlpatterns = [
|
||||
path("enter", EnterView.as_view()),
|
||||
path("rating", RatingView.as_view()),
|
||||
path("tasks", TasksView.as_view()),
|
||||
path("account", AccountView.as_view()),
|
||||
path("exit", ExitView.as_view()),
|
||||
path("admin/task", TaskSettingsView.as_view()),
|
||||
path("admin/set", SetSettingsView.as_view()),
|
||||
path("sets", SetsView.as_view()),
|
||||
path("task", TaskView.as_view()),
|
||||
path("solution", SolutionView.as_view()),
|
||||
path("solutions_table", SolutionsTableView.as_view()),
|
||||
path("task_runtime", TaskRuntimeView.as_view()),
|
||||
path("image", ImageView.as_view()),
|
||||
path("send_code", SendCodeView.as_view()),
|
||||
path("", MainView.as_view()),
|
||||
path("admin/", admin.site.urls),
|
||||
]
|
||||
urlpatterns = [path("admin/", admin.site.urls)]
|
||||
|
||||
for v in dir(Main.views):
|
||||
try:
|
||||
view = eval(v)
|
||||
except NameError:
|
||||
continue
|
||||
if hasattr(view, 'endpoint') and view.endpoint is not None:
|
||||
urlpatterns.append(path(view.endpoint, view.as_view()))
|
||||
|
Reference in New Issue
Block a user