""" URLs for the certificates app. """ from django.conf import settings from django.conf.urls import url from lms.djangoapps.certificates import views app_name = 'certificates' urlpatterns = [ # Certificates HTML view end point to render web certs by user and course url( fr'^user/(?P[^/]*)/course/{settings.COURSE_ID_PATTERN}', views.unsupported_url, name='unsupported_url' ), url( fr'^course/{settings.COURSE_ID_PATTERN}', views.render_preview_certificate, name='preview_cert' ), # Certificates HTML view end point to render web certs by certificate_uuid url( r'^(?P[0-9a-f]{32})$', views.render_cert_by_uuid, name='render_cert_by_uuid' ), # End-points used by student support # The views in the lms/djangoapps/support use these end-points # to retrieve certificate information and regenerate certificates. url(r'^search', views.search_certificates, name="search"), url(r'^regenerate', views.regenerate_certificate_for_user, name="regenerate_certificate_for_user"), url(r'^generate', views.generate_certificate_for_user, name="generate_certificate_for_user"), ]