diff --git a/templates/index.html b/templates/index.html
index af442c2f..f99eac8a 100644
--- a/templates/index.html
+++ b/templates/index.html
@@ -45,7 +45,7 @@
diff --git a/training/forms.py b/training/forms.py
new file mode 100644
index 00000000..32336771
--- /dev/null
+++ b/training/forms.py
@@ -0,0 +1,4 @@
+from django import forms
+
+class SessionLogForm(forms.Form):
+ pass
diff --git a/training/templates/session_log_form.html b/training/templates/session_log_form.html
index 0563bfb7..ab6638f2 100644
--- a/training/templates/session_log_form.html
+++ b/training/templates/session_log_form.html
@@ -1,12 +1,34 @@
{% extends 'base_rigs.html' %}
+{% load static %}
+
+{% block css %}
+ {{ block.super }}
+
+{% endblock %}
+
+{% block preload_js %}
+ {{ block.super }}
+
+{% endblock %}
+
+{% block js %}
+ {{ block.super }}
+
+
+
+{% endblock %}
+
{% block content %}
-
Log New Training Session
-
-
-
-
+
{% endblock %}
diff --git a/training/urls.py b/training/urls.py
index d26b75e4..46c03358 100644
--- a/training/urls.py
+++ b/training/urls.py
@@ -12,4 +12,5 @@ urlpatterns = [
path('trainee//',
permission_required_with_403('RIGS.view_profile')(views.TraineeDetail.as_view()),
name='trainee_detail'),
+ path('session/', views.SessionLog.as_view(), name='session_log'),
]
diff --git a/training/views.py b/training/views.py
index 4bf9f601..0aab5e14 100644
--- a/training/views.py
+++ b/training/views.py
@@ -1,7 +1,7 @@
from django.shortcuts import render
from django.views import generic
-from training import models
+from training import models, forms
from users import views
@@ -29,4 +29,13 @@ class TraineeDetail(views.ProfileDetail):
for i in [x for x,_ in choices]:
context[str(i)] = self.object.get_records_of_depth(i)
return context
-
+
+
+class SessionLog(generic.FormView):
+ template_name = "session_log_form.html"
+ form_class = forms.SessionLogForm
+
+ def get_context_data(self, **kwargs):
+ context = super(SessionLog, self).get_context_data(**kwargs)
+ context["page_title"] = "Log New Training Session"
+