Private
Public Access
1
0

switched to template based class

This commit is contained in:
Sander Roosendaal
2022-10-27 12:01:38 +02:00
parent 27e8096c29
commit 03b763de11
5 changed files with 110 additions and 88 deletions

View File

@@ -16,7 +16,7 @@ from rest_framework.urlpatterns import format_suffix_patterns
from rest_framework.permissions import *
from rowers import views
from django.contrib.auth import views as auth_views
from django.views.generic.base import TemplateView
from django.views.generic.base import TemplateView, View
from rowers.permissions import (
IsOwnerOrNot, IsOwnerOrReadOnly,
@@ -38,6 +38,10 @@ from rowers.serializers import (
PlannedSessionSerializer,
)
from rowers.forms import ForceCurveMultipleCompareForm
from rowers.models import ForceCurveAnalysis
from rowers.interactiveplots import forcecurve_multi_interactive_chart, instroke_multi_interactive_chart
from oauth2_provider.views import (
AuthorizedTokensListView,
AuthorizedTokenDeleteView,
@@ -836,10 +840,19 @@ urlpatterns = [
re_path(r'^errormessage/(?P<errormessage>[\w\ ]+.*)/$',
views.errormessage_view, name='errormessage_view'),
re_path(r'^analysis/$', views.analysis_view, name='analysis'),
re_path(r'^analysis/instrokeanalysis/$', views.instrokeanalysis_view,
name='instrokeanalysis_view'),
re_path(r'^analysis/forcecurveanalysis/$', views.forcecurveanalysis_view,
name='forcecurveanalysis_view'),
re_path(r'^analysis/instrokeanalysis/$', views.SavedAnalysisView.as_view(
chart = instroke_multi_interactive_chart,
),
name='instrokeanalysis_view'),
re_path(r'^analysis/forcecurveanalysis/$', views.SavedAnalysisView.as_view(
template_name='forcecurve_analysis.html',
form_class = ForceCurveMultipleCompareForm,
analysis_class = ForceCurveAnalysis,
chart = forcecurve_multi_interactive_chart,
name = 'Force Curve Analysis',
url = '/rowers/analysis/forcecurveanalysis/'
),
name='forcecurveanalysis_view'),
re_path(r'^analysis/instrokeanalysis/(?P<pk>\d+)/delete/$',
views.InStrokeAnalysisDelete.as_view(), name='instroke_analysis_delete_view'),
re_path(r'^analysis/forcecurveanalysis/(?P<pk>\d+)/delete/$',