From ab18c14bbf64963047446c56672aa446852f4e5d Mon Sep 17 00:00:00 2001 From: Ivlev Denis Date: Wed, 14 Feb 2018 10:13:45 +0300 Subject: [PATCH 1/2] LIL-227. Add new base template for course edit --- apps/course/templates/course/course_edit.html | 3 +- project/templates/lilcity/edit_index.html | 351 ++++++++++++++++++ 2 files changed, 353 insertions(+), 1 deletion(-) create mode 100644 project/templates/lilcity/edit_index.html diff --git a/apps/course/templates/course/course_edit.html b/apps/course/templates/course/course_edit.html index 8b4bbebf..5858e4c3 100644 --- a/apps/course/templates/course/course_edit.html +++ b/apps/course/templates/course/course_edit.html @@ -1,5 +1,6 @@ -{% extends "templates/lilcity/index.html" %} +{% extends "templates/lilcity/edit_index.html" %} {% load static %} +{% block title %}{% if course %}Редактирование курса {{ course.title }}{% else %}Создание курса{% endif %}{% endblock title%} {% block content %} + + + + + + {% block title %}Онлайн-курсы LilCity{% endblock title%} + + + + + + + + + + + + + +
+
+
+
+ + +
+
СОХРАНЕНО
+ + +
+ {% if request.user.is_authenticated %} + + {% else %} + + {% endif %} +
+
+ {% if request.user.is_authenticated %} + {% if not request.user.is_email_proved and not request.user.fb_id %} +
Необходимо подтвердить электронную почту
+ {% endif %} + {% endif %} +
+
+ {% block content %}{% endblock content %} +
+ + +
+ +{% block foot %}{% endblock foot %} + + + From b7417db826bfdbd9cbe4520dddb69d5844712bdd Mon Sep 17 00:00:00 2001 From: Ivlev Denis Date: Wed, 14 Feb 2018 10:26:18 +0300 Subject: [PATCH 2/2] Only PUBLISHED in main course list --- apps/course/views.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/course/views.py b/apps/course/views.py index 80a5af8d..b41115ff 100644 --- a/apps/course/views.py +++ b/apps/course/views.py @@ -212,7 +212,7 @@ class CoursesView(ListView): 'author', 'category', 'cover', ).prefetch_related( 'likes', 'materials', 'content', - ) + ).filter(status=Course.PUBLISHED) filtered = CourseFilter(self.request.GET, queryset=queryset) return filtered.qs