<feed xmlns='http://www.w3.org/2005/Atom'>
<title>django.git/django/conf/project_template/project_name/settings.py-tpl, branch main</title>
<subtitle>django
</subtitle>
<id>http://cgit.adnoto.dev/django.git/atom?h=main</id>
<link rel='self' href='http://cgit.adnoto.dev/django.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/'/>
<updated>2025-09-05T14:43:10Z</updated>
<entry>
<title>Fixed #36564 -- Changed DEFAULT_AUTO_FIELD from AutoField to BigAutoField.</title>
<updated>2025-09-05T14:43:10Z</updated>
<author>
<name>Tim Graham</name>
<email>timograham@gmail.com</email>
</author>
<published>2025-08-19T19:08:43Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=2a636118dacdcda074c99ebd50311d64a8cca367'/>
<id>urn:sha1:2a636118dacdcda074c99ebd50311d64a8cca367</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #35797 -- Removed debug context processor from default project template.</title>
<updated>2024-09-30T19:52:28Z</updated>
<author>
<name>Marc Gibbons</name>
<email>1726961+marcgibbons@users.noreply.github.com</email>
</author>
<published>2024-09-30T19:52:28Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=6765b6adf924c1bc8792a4a454d5a788c1abc98e'/>
<id>urn:sha1:6765b6adf924c1bc8792a4a454d5a788c1abc98e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #32873 -- Deprecated settings.USE_L10N.</title>
<updated>2021-09-14T10:05:43Z</updated>
<author>
<name>Claude Paroz</name>
<email>claude@2xlibre.net</email>
</author>
<published>2021-09-09T05:42:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=676bd084f2509f4201561d5c77ed4ecbd157bfa0'/>
<id>urn:sha1:676bd084f2509f4201561d5c77ed4ecbd157bfa0</id>
<content type='text'>
Co-authored-by: Mariusz Felisiak &lt;felisiak.mariusz@gmail.com&gt;
</content>
</entry>
<entry>
<title>Fixed #32394 -- Changed project template settings to use relative STATIC_URL.</title>
<updated>2021-02-06T12:34:00Z</updated>
<author>
<name>Markus Holtermann</name>
<email>info@markusholtermann.eu</email>
</author>
<published>2021-01-29T14:14:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=9d05add447d57d94ec9e9b3daa338d85a29fe083'/>
<id>urn:sha1:9d05add447d57d94ec9e9b3daa338d85a29fe083</id>
<content type='text'>
Refs #25598 which added original support for relative STATIC_URL and
MEDIA_URL.
</content>
</entry>
<entry>
<title>Fixed #31007 -- Allowed specifying type of auto-created primary keys.</title>
<updated>2020-12-15T10:25:46Z</updated>
<author>
<name>Tom Forbes</name>
<email>tom@tomforb.es</email>
</author>
<published>2020-07-12T12:59:57Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=b5e12d490af3debca8c55ab3c1698189fdedbbdb'/>
<id>urn:sha1:b5e12d490af3debca8c55ab3c1698189fdedbbdb</id>
<content type='text'>
This also changes the default type of auto-created primary keys
for new apps and projects to BigAutoField.
</content>
</entry>
<entry>
<title>Fixed #31912 -- Removed strict=True in Path.resolve() in project template and CommonPasswordValidator.</title>
<updated>2020-08-28T03:57:36Z</updated>
<author>
<name>Mariusz Felisiak</name>
<email>felisiak.mariusz@gmail.com</email>
</author>
<published>2020-08-28T03:57:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=e39e727ded673e74016b5d3658d23cbe20234d11'/>
<id>urn:sha1:e39e727ded673e74016b5d3658d23cbe20234d11</id>
<content type='text'>
This caused permission errors when user didn't have permissions to
all intermediate directories in a Django installation path.

Thanks tytusd and leonyxz for reports.

Regression in edeec1247e52de6fc32cee93e96d4ce36003ea4b and
26554cf5d1e96db10d0d5f4b69683a22fb82fdf8.</content>
</entry>
<entry>
<title>Simplified settings' BASE_DIR definition with pathlib.Path.parent.</title>
<updated>2020-03-18T12:00:32Z</updated>
<author>
<name>Adam Johnson</name>
<email>me@adamj.eu</email>
</author>
<published>2020-03-18T12:00:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=ba4389a36b5fb1afce0cddb4e28233138b6612b7'/>
<id>urn:sha1:ba4389a36b5fb1afce0cddb4e28233138b6612b7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #29983 -- Replaced os.path() with pathlib.Path in project template and docs.</title>
<updated>2019-11-07T10:11:27Z</updated>
<author>
<name>Jon Dufresne</name>
<email>jon.dufresne@gmail.com</email>
</author>
<published>2019-11-07T10:11:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=26554cf5d1e96db10d0d5f4b69683a22fb82fdf8'/>
<id>urn:sha1:26554cf5d1e96db10d0d5f4b69683a22fb82fdf8</id>
<content type='text'>
Thanks Curtis Maloney for the original patch.</content>
</entry>
<entry>
<title>Fixed #26601 -- Improved middleware per DEP 0005.</title>
<updated>2016-05-17T11:22:22Z</updated>
<author>
<name>Florian Apolloner</name>
<email>florian@apolloner.eu</email>
</author>
<published>2015-11-07T15:12:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=9baf692a58de78dba13aa582098781675367c329'/>
<id>urn:sha1:9baf692a58de78dba13aa582098781675367c329</id>
<content type='text'>
Thanks Tim Graham for polishing the patch, updating the tests, and
writing documentation. Thanks Carl Meyer for shepherding the DEP.
</content>
</entry>
<entry>
<title>Fixed #25968 -- Changed project/app templates to use a "py-tpl" suffix.</title>
<updated>2016-01-25T17:39:06Z</updated>
<author>
<name>Chris Lamb</name>
<email>chris@chris-lamb.co.uk</email>
</author>
<published>2016-01-24T09:06:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=abc0777b63057e2ff97eee2ff184356051e14c47'/>
<id>urn:sha1:abc0777b63057e2ff97eee2ff184356051e14c47</id>
<content type='text'>
Debian packages unconditionally byte-compile .py files on installation and
do not silence errors by design. Therefore, we need a way of shipping these
invalid .py files without a .py extension but ensuring that when we
template them, they end up as .py.

We don't special-case .py files so that the all the TemplateCommand
command-line options (eg. extra_files and extensions) still work entirely
as expected and it may even be useful for other formats too.
</content>
</entry>
</feed>
