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
9e39d7eadc
Apply pyupgrade --py36-plus
(but skip f-strings as we're on Python 3.5)
2023-09-07 23:15:48 +10:00
60010999d2
Remove use of python3-future
2023-09-07 22:59:23 +10:00
2d078b0004
Apply futurize --stage-2
Python 2/3 compatibility transformations.
...
These changes specifically require the use of the "future" library.
2021-11-30 07:55:45 +11:00
31e51a7742
Apply "object" changes only from futurize --stage2
.
2021-11-26 13:49:40 +11:00
69725698ae
Fix a encoding issues for future Python 3 support.
2021-11-26 12:41:27 +11:00
Brett Smith
66dbfac066
Migrate RequestContext users to render() calls.
...
This was necessary because render_to_response no longer takes a
context_instance. We were always using this to pass in a RequestContext,
which the render shortcut can already do, so switch to that.
2017-11-07 09:00:48 -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
Brett Smith
8fec6023e9
contractpatch: Add page.
2016-11-28 15:23:58 -05:00
Bradley M. Kuhn
c858e825c0
Conservancy website as it currently looks; unfortunately, old history before this cannot easily be retrieved
2010-09-26 17:20:05 -04:00