mboisson
(Maxime Boissonneault)
August 3, 2026, 9:51pm
1
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 ?
mboisson
(Maxime Boissonneault)
August 5, 2026, 12:24pm
2
I found “is_marketable” in the admin/student/userattribute page.
I have not found the terms of service or honor code acceptance.
sarina
(Sarina Canelake)
August 7, 2026, 6:55pm
3
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.
mboisson
(Maxime Boissonneault)
August 7, 2026, 6:59pm
4
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
mboisson
(Maxime Boissonneault)
August 7, 2026, 7:19pm
5
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: