From 616c0f9a1eed6a6af5e13b58f5d204726bdb0296 Mon Sep 17 00:00:00 2001 From: Ivlev Denis Date: Wed, 23 May 2018 16:55:23 +0300 Subject: [PATCH] Fix perms --- apps/course/templates/course/course.html | 11 +++++++++++ apps/course/templates/course/course_only_lessons.html | 11 +++++++++++ 2 files changed, 22 insertions(+) diff --git a/apps/course/templates/course/course.html b/apps/course/templates/course/course.html index ecb1b319..5df264bb 100644 --- a/apps/course/templates/course/course.html +++ b/apps/course/templates/course/course.html @@ -147,6 +147,13 @@ {% if not user.is_authenticated %}data-popup=".js-popup-auth"{% endif %} >УРОКИ + {% elif request.user.role == request.user.ADMIN_ROLE %} + УРОКИ + {% else %} = request.user.AUTHOR_ROLE %} + {% elif request.user.role == request.user.ADMIN_ROLE %} + {% else %}
{% endif %} @@ -236,6 +245,8 @@
{% if course.author == request.user and request.user.role >= request.user.AUTHOR_ROLE %}
+ {% elif request.user.role == request.user.ADMIN_ROLE %} + {% else %} {% endif %} diff --git a/apps/course/templates/course/course_only_lessons.html b/apps/course/templates/course/course_only_lessons.html index 1a311d65..abfc3fcc 100644 --- a/apps/course/templates/course/course_only_lessons.html +++ b/apps/course/templates/course/course_only_lessons.html @@ -144,6 +144,13 @@ {% if not user.is_authenticated %}data-popup=".js-popup-auth"{% endif %} >УРОКИ + {% elif request.user.role == request.user.ADMIN_ROLE %} + УРОКИ + {% else %} Содержание курса
{% for lesson in course.lessons.all %} + {% if request.user.role == request.user.ADMIN_ROLE %} + + {% else %} + {% endif %}
{{ lesson.title }}