Skip to main content
Back to top
Ctrl
+
K
Open edX Developer’s Guide
1. General Information
1.1. Open edX Browser Support
2. Open edX Architecture
3. Contributing to Open edX
3.1. Process for Contributing Code
3.2. Contributing
3.3. Code Considerations
3.4. Core Contributors to the Open edX Project
4. Extending the edX Platform
4.1. Options for Extending the edX Platform
4.2. Integrating XBlocks with edx-platform
5. Testing
5.1. GitHub Actions
5.2. Code Coverage
5.3. Code Quality
6. Analytics
7. Writing Good Code
7.1. Django Good Practices
8. Writing Code for Internationalization
8.1. Internationalization Coding Guidelines
9. Preventing Cross Site Scripting Vulnerabilities
9.1. Preventing Cross Site Scripting Vulnerabilities
9.2. Preventing XSS by Stripping HTML Tags
9.3. Preventing XSS in Django Templates
9.4. Preventing XSS in React
10. Language Style Guidelines
10.1. JavaScript Style Guide
10.2. Open edX Python Style Guide
10.3. EdX Sass Style Guide
11. Glossary
Repository
Suggest edit
Open issue
.rst
.pdf
Code Coverage
5.2.
Code Coverage
#
# TODO: Explain how to get a coverage report locally