Install the CSRF app included in edx-drf-extensions.

This commit is contained in:
Douglas Hall
2018-10-10 11:19:23 -04:00
parent 6be27ed08d
commit 61319bf2c0
5 changed files with 11 additions and 3 deletions

View File

@@ -2293,6 +2293,9 @@ INSTALLED_APPS = [
# API Documentation
'rest_framework_swagger',
# edx-drf-extensions
'csrf.apps.CsrfAppConfig', # Enables frontend apps to retrieve CSRF tokens.
]
######################### CSRF #########################################

View File

@@ -1044,4 +1044,9 @@ if settings.FEATURES.get('ENABLE_API_DOCS'):
url(r'^api-docs/$', get_swagger_view(title='LMS API')),
]
# edx-drf-extensions csrf app
urlpatterns += [
url(r'', include('csrf.urls')),
]
urlpatterns.extend(plugin_urls.get_patterns(plugin_constants.ProjectType.LMS))

View File

@@ -117,7 +117,7 @@ edx-django-oauth2-provider==1.3.5
edx-django-release-util==0.3.1
edx-django-sites-extensions==2.3.1
edx-django-utils==1.0.1
edx-drf-extensions==1.10.0
edx-drf-extensions==1.11.0
edx-enterprise==0.73.6
edx-i18n-tools==0.4.6
edx-milestones==0.1.13

View File

@@ -136,7 +136,7 @@ edx-django-oauth2-provider==1.3.5
edx-django-release-util==0.3.1
edx-django-sites-extensions==2.3.1
edx-django-utils==1.0.1
edx-drf-extensions==1.10.0
edx-drf-extensions==1.11.0
edx-enterprise==0.73.6
edx-i18n-tools==0.4.6
edx-lint==0.5.5

View File

@@ -131,7 +131,7 @@ edx-django-oauth2-provider==1.3.5
edx-django-release-util==0.3.1
edx-django-sites-extensions==2.3.1
edx-django-utils==1.0.1
edx-drf-extensions==1.10.0
edx-drf-extensions==1.11.0
edx-enterprise==0.73.6
edx-i18n-tools==0.4.6
edx-lint==0.5.5