Removed unused func and algorytm(template)

This commit is contained in:
ITQ
2024-04-03 06:28:43 +03:00
parent 7bc286d9d5
commit aedde01192
5 changed files with 23 additions and 23 deletions
+3
View File
@@ -54,3 +54,6 @@ class Event(BaseModel):
def __str__(self):
return self.title
def run_algorythm(self):
pass
+5
View File
@@ -11,4 +11,9 @@ router.register("", EventViewSet)
urlpatterns = [
path("", include(router.urls)),
path("<event_id>/users/", views.EventUsersApiView.as_view(), name="users"),
path(
"<event_id>/run_algorythm/",
views.RunAlgorythmView.as_view(),
name="run_algotythm",
),
]
+15
View File
@@ -27,3 +27,18 @@ class EventUsersApiView(APIView):
serializer = UserSerializer(users, many=True)
return Response(serializer.data)
class RunAlgorythmView(APIView):
def post(self, request, event_id): # noqa: ARG002
try:
event = Event.objects.get(pk=event_id)
except Event.DoesNotExist:
return Response(
{"error": "Event does not exist"},
status=status.HTTP_404_NOT_FOUND,
)
event.run_algorythm()
return Response("ok")