Wikimedia
Tracker: Add "add example data" django-admin command
Knowledge expectations
Student is expected to have seen (ideally edited) some Python code.
Problem
Django allows developers to add custom django-admin commands (see this page on djangoprojects.com). New command should be added that adds example data (some grants, topics, subtopics and tickets) to Tracker's database.
Student is expected to submit a patch to Wikimedia Gerrit that adds this command. See below for link to the Gerrit tutorial and Gerrit repository.
Materials
- How to setup development environment
- Codebase
- Gerrit tutorial
- If you want to try to work with Gerrit before working on this, you can claim this task before.
- Test version of Tracker
- Production Tracker
Task tags
Students who completed this task
Nathan