diff --git a/courses/views.py b/courses/views.py index 144ad78..d406930 100644 --- a/courses/views.py +++ b/courses/views.py @@ -16,6 +16,7 @@ from .forms import CourseForm, UpdateCourseForm, CategoryCourseForm, SubjectForm from .models import Course, Subject, CourseCategory,Topic, SubjectCategory,Activity from core.mixins import NotificationMixin from users.models import User +from files.forms import FileForm from datetime import date @@ -303,6 +304,7 @@ class SubjectsView(LoginRequiredMixin, generic.ListView): context = super(SubjectsView, self).get_context_data(**kwargs) context['course'] = subject.course context['subject'] = subject + context['form_file'] = FileForm context['topics'] = Topic.objects.filter(subject = subject) return context diff --git a/files/forms.py b/files/forms.py new file mode 100644 index 0000000..a5300c1 --- /dev/null +++ b/files/forms.py @@ -0,0 +1,9 @@ +from django import forms +from .models import TopicFile +from django.utils.translation import ugettext_lazy as _ + +class FileForm(forms.ModelForm): + + class Meta: + model = TopicFile + fields = ['name', 'file_url'] \ No newline at end of file -- libgit2 0.21.2