15ce31eedb
Further switch to relative imports
2023-10-20 09:54:35 +11:00
b7e2ce2a4d
Switch to relative imports
...
The relative imports make it clearer what code is within the project and where
it's coming from.
2023-10-20 09:45:53 +11:00
97899caf78
Remove URL slash prefix.
2021-12-17 17:27:26 +11:00
Brett Smith
f23020f384
supporter banners: New page.
2018-12-17 16:15:11 -05:00
Brett Smith
b2a006f49c
urls: Migrate from patterns strings to plain lists of urls.
2017-11-07 09:00:48 -05:00
Brett Smith
501b4b05fc
supporter: Fix format string syntax error.
2016-12-02 15:15:49 -05:00
Brett Smith
4fa0f8343c
supporter: Use proper float formatting for parameter validation.
2016-12-02 15:07:35 -05:00
Brett Smith
6fe13959a3
supporter: Support donors upgrading to supporters.
...
With a valid URL, a past donor can upgrade to a supporter by donating
the rest of the amount. Django validates the data and, if it passes,
puts it in the form. The JavaScript does most of the work from there.
2016-12-02 12:50:21 -05:00