/
githubmirror
/
edx-platform
Обзор
Документация
Войти
/
githubmirror
/
edx-platform
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
release-ulmo
openedx/features/enterprise_support/admin/forms.py
21 строка
673 B
M. Zulqarnain
feat: New codemods on OpenedX 4 (#28779)
01 ноя 2021, 16:05
Не верифицирован
01 ноя 2021, 16:05
7aadf55
Код
Авторство
О чём код?
""" Enterprise support admin forms. """ from django import forms from django.utils.translation import gettext_lazy as _ from enterprise.admin.utils import validate_csv class CSVImportForm(forms.Form): # lint-amnesty, pylint: disable=missing-class-docstring csv_file = forms.FileField( required=True, label=_('CSV File'), help_text=_('CSV file should have 3 columns having names lms_user_id, course_id, opportunity_id') ) def clean_csv_file(self): csv_file = self.cleaned_data['csv_file'] csv_reader = validate_csv(csv_file, expected_columns=['lms_user_id', 'course_id', 'opportunity_id']) return csv_reader