Today and for the next two weeks, our fundraising program is getting a big boost from JetBrains PyCharm, a premiere Python IDE that has supported Django for many years. During this campaign, buy PyCharm Professional Edition with a 30% discount and all money raised will go to our general fundraising and Django Fellowship program. Additionally, JetBrains is sponsoring PEP 484 type hinting in Django through a separate DSF Fellowship grant.
“Django has grown to be a world-class web framework, and coupled with PyCharm’s Django support, we can give tremendous developer productivity,” says Frank Wiles. “The DSF helps make this growth happen, and we are delighted to have JetBrains support in our fundraising.”
“For six years, Django has been the stable rock in our feature set. We share common ideals, and the success of Django is invaluable for us as well as for the whole Python community,” says Dmitry Filippov, JetBrains Product Marketing Manager. “This promotion gives us an opportunity to strengthen PyCharm’s relationship with Django by helping the DSF reach its fully-funded campaign goal.”
Take Advantage of the Promotion
During this two-week promotion, you can effectively contribute* to Django by purchasing an Individual PyCharm Professional annual subscription at a 30% discount:
- Click this link to go to the PyCharm annual subscription page.
- On the check-out page, сlick “Have a discount code?”.
- Enter this 30% discount promo code: IDONATETODJANGO
- Fill in other required fields on the page and click the “Place order” button.
Read more details on the special promotion page.
Again, all proceeds from this promotion will go to the DSF fundraising campaign—not just the profits, but actually the entire sales amount. The funds will go towards our outreach and diversity programs: Django Girls workshops, the Django Fellowship program, sponsoring official Django conferences, and others.
*Please note this purchase is not a tax-deductible donation.
Type Hinting (PEP 484) in Django under the Django Fellowship Program
Additionally, the DSF and JetBrains announce a grant for the Django core development activity under the Django Fellowship program, in order to bring the new Python Type Hints standard (PEP 484) into future versions of Django.
“Python 3 support has been a strong focus for Django in recent years,” says Wiles. “Python 3.5 and type hinting are a huge step towards developer productivity, especially combined with powerful tools like PyCharm. This JetBrains grant helps our Django Fellows and community bring type hinting to Django.”
The standard is already quite stable, with only a few amendments over the last year. With this work, which is starting soon, the DSF will be funding Django core developers and other community members to help with the development.
“We believe in Python 3 and the benefits of type hinting, particularly for frameworks like Django,” says Filippov. “Type hints in Django can let PyCharm boost Django developer productivity with better code inspections, code completion, and refactorings. We’re going to pioneer PEP 484 use in Django, making tremendous headway into the future of Django and Python.”
There's no exact timeline for the project yet, but keep an eye on the django-developers mailing list and the Django blog for updates as work progresses.
If you have any questions, get in touch with us at fundraising@djangoproject.com or JetBrains at sales@jetbrains.com.