Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
fun-apps / templatetags / course.py
Size: Mime:
# -*- coding: utf-8 -*-

from django import template

from courses.utils import get_about_section
from openedx.core.lib.courses import course_image_url

register = template.Library()


@register.assignment_tag
def course_infos(course):
    d = {
        'course_image_url': course_image_url(course)
    }
    for section in ['title', 'university']:
        d[section] = get_about_section(course, section)
    return d