Terms of service, Honor code, Marketing email opt-in, where are they stored?

Hi,

I have enabled the requirement to accept the ToS, Honnor code, and optionally the marketing emails on a test platform.

I have registered a user, but I can’t see, in the Django admin panel, where these answers would be stored. Are they stored anywhere ? How do I access to the records for those ?

I found “is_marketable” in the admin/student/userattribute page.

I have not found the terms of service or honor code acceptance.

I have enabled the requirement to accept the ToS, Honnor code, and optionally the marketing emails on a test platform.

What is the “requirement”? I am unfamiliar with this feature.

What I mean is just:

- "REGISTRATION_EXTRA_FIELDS['terms_of_service'] = 'required'"
- "REGISTRATION_EXTRA_FIELDS['honor_code'] = 'required'"

in the lms-common-settings

and

- "MFE_CONFIG['ENABLE_DYNAMIC_REGISTRATION_FIELDS'] = True"
- "MFE_CONFIG['MARKETING_EMAILS_OPT_IN'] = True"
- "MFE_CONFIG['TOS_LINK'] = 'https://www.calculquebec.ca/conditions-utilisation/'"
- "MFE_CONFIG['TOS_AND_HONOR_CODE'] = 'https://www.calculquebec.ca/code-dhonneur/'"

in the MFE settings

Those are documented here: Settings — edx-platform documentation

When enabled, they show as required checkboxes in the registration form, but I did not find a way to retrieve this information in the backend: