Django-admin for Embargo feature
Allows specification of countries to embargo, what course(s) should apply embargo restrictions, and whitelist/blacklist capability for specific individual IP addresses.
Showing
- common/djangoapps/embargo/admin.py 61 additions, 0 deletionscommon/djangoapps/embargo/admin.py
- common/djangoapps/embargo/fixtures/__init__.py 0 additions, 0 deletionscommon/djangoapps/embargo/fixtures/__init__.py
- common/djangoapps/embargo/fixtures/country_codes.py 25 additions, 0 deletionscommon/djangoapps/embargo/fixtures/country_codes.py
- common/djangoapps/embargo/forms.py 127 additions, 0 deletionscommon/djangoapps/embargo/forms.py
- common/djangoapps/embargo/middleware.py 11 additions, 6 deletionscommon/djangoapps/embargo/middleware.py
- common/djangoapps/embargo/migrations/0001_initial.py 47 additions, 9 deletionscommon/djangoapps/embargo/migrations/0001_initial.py
- common/djangoapps/embargo/migrations/__init__.py 0 additions, 0 deletionscommon/djangoapps/embargo/migrations/__init__.py
- common/djangoapps/embargo/models.py 68 additions, 15 deletionscommon/djangoapps/embargo/models.py
- common/djangoapps/embargo/tests/tests.py 7 additions, 7 deletionscommon/djangoapps/embargo/tests/tests.py
- common/djangoapps/student/views.py 1 addition, 1 deletioncommon/djangoapps/student/views.py
Please register or sign in to comment