diff --git a/courses/forms.py b/courses/forms.py
index 35f89c6..e5b780b 100644
--- a/courses/forms.py
+++ b/courses/forms.py
@@ -1,4 +1,3 @@
-
from django import forms
from django.utils.translation import ugettext_lazy as _
from .models import Category, Course, Subject, Topic, ActivityFile, Activity
diff --git a/courses/templates/topic/index.html b/courses/templates/topic/index.html
index 8b534a4..d35b5a9 100644
--- a/courses/templates/topic/index.html
+++ b/courses/templates/topic/index.html
@@ -74,7 +74,7 @@
{% for activit in activitys %}
-
{% else %}
-
-
+
+
+
+
+
+ {{form.pdf}}
+
+
{% endif %}
diff --git a/courses/views.py b/courses/views.py
index b48d26b..85cef22 100644
--- a/courses/views.py
+++ b/courses/views.py
@@ -11,7 +11,7 @@ from rolepermissions.verifications import has_role
from django.db.models import Q
from rolepermissions.verifications import has_object_permission
-from .forms import CourseForm, UpdateCourseForm, CategoryForm, SubjectForm,TopicForm
+from .forms import CourseForm, UpdateCourseForm, CategoryForm, SubjectForm,TopicForm,ActivityForm
from .models import Course, Subject, Category,Topic, SubjectCategory,Activity
from core.mixins import NotificationMixin
from users.models import User
@@ -292,12 +292,17 @@ class TopicsView(LoginRequiredMixin, generic.ListView):
context = super(TopicsView, self).get_context_data(**kwargs)
activitys = Activity.objects.filter(topic__name = topic.name)
students_activit = User.objects.filter(activities = Activity.objects.all())
+ # page_user = User.objects.get(id= self.kwargs['user_id'])
context['topic'] = topic
context['subject'] = topic.subject
context['activitys'] = activitys
context['students_activit'] = students_activit
+ context['form'] = ActivityForm
+ # context['user_activity_id'] = Activity.objects.filter(students__id = self.kwargs['students_id'])
+ # context['page_user'] = page_user
return context
+
class CreateTopicView(LoginRequiredMixin, HasRoleMixin, NotificationMixin, generic.edit.CreateView):
allowed_roles = ['professor', 'system_admin']
@@ -342,7 +347,7 @@ class UpdateTopicView(LoginRequiredMixin, HasRoleMixin, generic.UpdateView):
return super(UpdateTopicView, self).dispatch(*args, **kwargs)
def get_object(self, queryset=None):
- return get_object_or_404(Topic, slug = self.kwargs.get('slug'))
+ return get_object_or_404(Topic, slug = self.kwargs.get('slug'))
def get_success_url(self):
return reverse_lazy('course:view_subject', kwargs={'slug' : self.object.subject.slug})
--
libgit2 0.21.2