Skip to content
master
Go to file
Code

Latest commit

* Initial sponsor application modeling

* Form to create a new sponsor application

* Simple view to display new sponsor application form

* Use cookie to store selected benefits

* Redirect user back to benefits form if no data in cookie

* Simple template view to work as the final step

* Move helper test method to utils

* Make sure wokflow finishes as expected

* Create sponsorship using information, benefits and package

* Post also creates sponsorship

* Use the package amount as sponsorship fee

* Inform users about why they are being redirect

* Clean up cookies after creating sponsorship

* View to preview sponsorship

* Remove old TODO note

* Trailing slashes

* Clean up current Sponsor model implementation

* SponsorInformation is now the Sponsor model

* Create select field for user to pick existing sponsors

* Create formset for contacts

* Refactor sponsorship application form to use contacts formset

* Remove deprecated comment

* Better determine primary and user contact

* Install django widget tweaks

* Render form fields manually

* Better display for contacts form

* Implement missing __str__

* JS to control contact field sets

* Hide/show logic if user has previous sponsor

* Fix CSS error with upload inputs

* Display SponsorContact in the admin

* Unit test new property

* New sponsor fields are only required if no sponsor was selected

* Display message with sponsorship information

* Check benefits if already selected

* Display form errors

* Fix test to properly force error

* Checkbox to select primary contacts

* Force order to avoid tests inconsistency

* Display price preview

* CSS fix for contacts form

* Display the form if errors

* Refactor how contacts are being structured so they fit well if errors

* Implement logic to check if application is for a modified package

* Add status field to Sponsorship

* allow reordering sponsorship programs in django admin

* apply black formatting

* add indicator for benefits marked as new

Co-authored-by: Ernest W. Durbin III <ewdurbin@gmail.com>
e4a3d88

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
cms
Aug 11, 2019
Feb 19, 2014

README.md

python.org

Build Status Documentation Status

General information

This is the repository and issue tracker for python.org. The repository for CPython itself is at https://github.com/python/cpython, and the issue tracker is at https://bugs.python.org.

Issues related to Python's documentation can be filed in https://bugs.python.org.

Contributing

You can’t perform that action at this time.