👍 🎉 First off, thanks for taking the time to contribute! 👍 🎉
The following are a set of guidelines for contributing to tutorialdb. These are mostly guidelines, not rules. Use your best judgment, and feel free to propose changes to this document in a Pull Request.
- Make sure you communicate using GitHub issues while submitting a PR or reporting bugs.
- You can use an appropriate label to label the issue.
- Feel free to ask doubts by opening an issue.
Before submitting a Pull Request, please make sure that there is a corresponding issue. If not, please provide a clear description, and title for your PR
Follow the steps given below while submitting a PR:
-
Create your own branch (never commit to master).
git checkout -b <branch_name>
-
Setup the development environment by following the Installation instructions.
-
Run the development server.
python manage.py runserver
-
Make your changes.
-
Run the tests.
python manage.py test
-
Push your changes to your branch. Make sure to comment the
SECRET_KEY
andLOCAL_HOST
variables. -
Create a Pull Request against the
master
branch.