|
3 | 3 | """ |
4 | 4 |
|
5 | 5 | import edx_api_doc_tools as apidocs |
6 | | -from django.conf import settings |
7 | 6 | from django import forms |
| 7 | +from django.conf import settings |
8 | 8 | from drf_yasg import openapi |
| 9 | +from opaque_keys.edx.keys import CourseKey |
9 | 10 | from rest_framework import status |
10 | | -from rest_framework.views import APIView |
11 | | -from rest_framework.response import Response |
12 | 11 | from rest_framework.permissions import IsAuthenticated |
13 | | -from opaque_keys.edx.keys import CourseKey |
14 | | - |
| 12 | +from rest_framework.response import Response |
| 13 | +from rest_framework.views import APIView |
15 | 14 |
|
16 | 15 | from common.djangoapps.student import auth |
17 | 16 | from common.djangoapps.student.roles import CourseStaffRole |
18 | | -from openedx.core.djangoapps.agreements.api import ( |
| 17 | + |
| 18 | +from .api import ( |
19 | 19 | create_integrity_signature, |
20 | 20 | create_lti_pii_signature, |
21 | | - get_integrity_signature, get_user_agreement_record, create_user_agreement_record, |
| 21 | + create_user_agreement_record, |
| 22 | + get_integrity_signature, |
| 23 | + get_user_agreement_record |
22 | 24 | ) |
23 | | -from openedx.core.djangoapps.agreements.serializers import IntegritySignatureSerializer, LTIPIISignatureSerializer, \ |
24 | | - UserAgreementsSerializer |
| 25 | +from .serializers import IntegritySignatureSerializer, LTIPIISignatureSerializer, UserAgreementsSerializer |
25 | 26 |
|
26 | 27 |
|
27 | 28 | def is_user_course_or_global_staff(user, course_id): |
|
0 commit comments