declared exports
This commit is contained in:
@@ -1,13 +1,14 @@
|
||||
# TODO: replace asterisks, should explicitly enumerate imports instead
|
||||
|
||||
from assets import asset_index, upload_asset, import_course, generate_export_course, export_course
|
||||
from checklist import get_checklists, update_checklist
|
||||
from assets import *
|
||||
from checklist import *
|
||||
from component import *
|
||||
from course import *
|
||||
from error import not_found, server_error, render_404, render_500
|
||||
from item import save_item, clone_item, delete_item
|
||||
from preview import preview_dispatch, preview_component
|
||||
from public import signup, old_login_redirect, login_page, howitworks, ux_alerts
|
||||
from user import index, add_user, remove_user, manage_users
|
||||
from tabs import edit_tabs, reorder_static_tabs
|
||||
from requests import edge, event, landing
|
||||
from error import *
|
||||
from item import *
|
||||
from preview import *
|
||||
from public import *
|
||||
from user import *
|
||||
from tabs import *
|
||||
from requests import *
|
||||
|
||||
|
||||
@@ -25,6 +25,8 @@ from xmodule.util.date_utils import get_default_time_display
|
||||
from access import get_location_and_verify_access
|
||||
from auth.authz import create_all_course_groups
|
||||
|
||||
__all__ = ['asset_index', 'upload_asset', 'import_course', 'generate_export_course', 'export_course']
|
||||
|
||||
@login_required
|
||||
@ensure_csrf_cookie
|
||||
def asset_index(request, org, course, name):
|
||||
|
||||
@@ -12,6 +12,8 @@ from contentstore.utils import get_modulestore, get_url_reverse
|
||||
from requests import get_request_method
|
||||
from access import get_location_and_verify_access
|
||||
|
||||
__all__ = ['get_checklists', 'update_checklist']
|
||||
|
||||
@ensure_csrf_cookie
|
||||
@login_required
|
||||
def get_checklists(request, org, course, name):
|
||||
|
||||
@@ -2,6 +2,8 @@ from django.http import HttpResponseServerError, HttpResponseNotFound
|
||||
|
||||
from mitxmako.shortcuts import render_to_string, render_to_response
|
||||
|
||||
__all__ = ['not_found', 'server_error', 'render_404', 'render_500']
|
||||
|
||||
|
||||
def not_found(request):
|
||||
return render_to_response('error.html', {'error': '404'})
|
||||
|
||||
@@ -14,6 +14,8 @@ from contentstore.utils import get_modulestore
|
||||
from access import has_access
|
||||
from requests import _xmodule_recurse
|
||||
|
||||
__all__ = ['save_item', 'clone_item', 'delete_item']
|
||||
|
||||
# cdodge: these are categories which should not be parented, they are detached from the hierarchy
|
||||
DETACHED_CATEGORIES = ['about', 'static_tab', 'course_info']
|
||||
|
||||
|
||||
@@ -21,6 +21,8 @@ from session_kv_store import SessionKeyValueStore
|
||||
from requests import render_from_lms
|
||||
from access import has_access
|
||||
|
||||
__all__ = ['preview_dispatch', 'preview_component']
|
||||
|
||||
log = logging.getLogger(__name__)
|
||||
|
||||
@login_required
|
||||
|
||||
@@ -8,6 +8,8 @@ from mitxmako.shortcuts import render_to_response
|
||||
from external_auth.views import ssl_login_shortcut
|
||||
from user import index
|
||||
|
||||
__all__ = ['signup', 'old_login_redirect', 'login_page', 'howitworks', 'ux_alerts']
|
||||
|
||||
"""
|
||||
Public views
|
||||
"""
|
||||
|
||||
@@ -3,6 +3,8 @@ import json
|
||||
from django.http import HttpResponse
|
||||
from mitxmako.shortcuts import render_to_string, render_to_response
|
||||
|
||||
__all__ = ['edge', 'event', 'landing']
|
||||
|
||||
# points to the temporary course landing page with log in and sign up
|
||||
def landing(request, org, course, coursename):
|
||||
return render_to_response('temp-course-landing.html', {})
|
||||
|
||||
@@ -12,6 +12,7 @@ from xmodule.modulestore.inheritance import own_metadata
|
||||
from xmodule.modulestore.django import modulestore
|
||||
from contentstore.utils import get_course_for_item
|
||||
|
||||
__all__ = ['edit_tabs', 'reorder_static_tabs']
|
||||
|
||||
def initialize_course_tabs(course):
|
||||
# set up the default tabs
|
||||
|
||||
Reference in New Issue
Block a user