531a97a3c9
Eliminate "conservancy" and "apps" subdirectories
...
The directory nesting is unnecessary here and confusing to navigate. I've moved
all apps to the project subdirectory, currently called "www", but soon to be
renamed "conservancy".
I've also moved manage.py to the top-level directory.
2023-10-25 12:36:39 +11:00
47a30a750a
Sort Python imports with isort
2023-10-20 09:52:39 +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
05323a307d
Add support for Debian Bullseye
...
Added `on_delete` attributes, updated ForceCanonicalHostnameMiddleware for
compatibility and added Dockerfile for Bullseye.
2023-09-12 10:59:45 +10: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
4ceb4b4ae2
Fix whitespace
2023-02-11 17:22:32 +11:00
adf2229720
Rename __unicode__ methods to __str__ following Django upgrade.
2022-01-11 09:13:46 +11:00
e9df3a0d7e
Remove unnecessary null=True on ManyToManyFields.
2021-12-17 17:25:38 +11: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
7b981fcb52
Add a missed "object" change.
2021-11-26 14:03:24 +11:00
31e51a7742
Apply "object" changes only from futurize --stage2
.
2021-11-26 13:49:40 +11:00
Bradley M. Kuhn
c564f15511
Correct & update hard-coded domain names from legacy codebase.
2020-01-24 09:26:59 -08:00
Brett Smith
3b2ed8397d
blog/news: Add Open Graph metadata to entry pages.
...
This helps other social media sites generate nice previews for these pages.
2017-11-07 11:17:33 -05:00
Bradley M. Kuhn
a5cd6ab63b
Make defaults for BooleanFields.
...
According to django-admin check,
(1_6.W002) BooleanField does not have a default value.
HINT: Django 1.6 changed the default value of BooleanField from False to None. See https://docs.djangoproject.com/en/1.6/ref/models/fields/#booleanfield for more information.
2015-03-08 18:00:50 -07:00
Tom Marble
2bf594b86c
First pass at migration to Django 1.7
2015-03-03 18:40:18 +00:00
Bradley M. Kuhn
f7e45da6dd
Adapted Django application stuff for Conservancy; and normalized to string
...
"conservancy" within code and templates.
2010-09-26 17:54:29 -04:00
Bradley M. Kuhn
8e6ea8ad71
Applications directory from SFLC website; About to adapt it for Conservancy website to run on its own
2010-09-26 17:32:53 -04:00