Files
penracourses/research/apps.py
T
Ross c94d2fb1a7 feat(research): add research study management functionality
- Implemented models for ResearchStudy, ResearchStudyArm, and ResearchParticipant.
- Created views for listing, creating, updating, and exporting research studies.
- Added bulk participant generation feature with CSV and JSON support.
- Developed templates for study management, participant entry, and bulk generation.
- Introduced URL routing for research study operations.
- Added utility functions for randomisation and participant assignment.
- Implemented participant intake process with demographic data collection.
- Ensured proper handling of participant CIDs and assignment methods.
2026-05-12 21:37:57 +01:00

8 lines
186 B
Python

from django.apps import AppConfig
class ResearchConfig(AppConfig):
default_auto_field = 'django.db.models.BigAutoField'
name = 'research'
verbose_name = 'Research Studies'