Arthur de Jong

Open Source / Free Software developer

summaryrefslogtreecommitdiffstats
path: root/django/conf/project_template
Commit message (Collapse)AuthorAgeFilesLines
* Fixed #25525 -- Added instructions about importing ↵Baptiste Mispelon2015-10-071-1/+2
| | | | include() in urls.py
* Refs #23957 -- Required session verification per ↵Tim Graham2015-09-241-1/+0
| | | | deprecation timeline.
* Fixed #21927 -- Made application and instance namespaces ↵Marten Kenbeek2015-06-081-2/+2
| | | | | | | | more distinct. Made URL application namespaces be set in the included URLconf and instance namespaces in the call to include(). Deprecated other ways to set application and instance namespaces.
* Fixed #24796 -- Added a hint on placement of ↵Marissa Zhou2015-06-081-1/+1
| | | | | | SecurityMiddleware in MIDDLEWARE_CLASSES. Also moved it in the project template.
* Fixed #16860 -- Added password validation to ↵Erik Romijn2015-06-071-0/+19
| | | | django.contrib.auth.
* Fixed #24635 -- Updated deprecated urls.py examples in ↵Andrew Pinkham2015-04-141-4/+15
| | | | default project template.
* Deprecated TEMPLATE_DEBUG setting.Aymeric Augustin2015-02-151-2/+0
|
* Sorted imports with isort; refs #23860.Tim Graham2015-02-062-2/+5
|
* Fixed #24149 -- Normalized tuple settings to lists.darkryder2015-02-031-4/+4
|
* Fixed #24124 -- Changed context_processors in the ↵Collin Anderson2015-01-121-4/+1
| | | | default settings.py
* Moved context_processors from django.core to ↵Aymeric Augustin2014-12-281-5/+5
| | | | django.template.
* Added initial support for loading template engines.Aymeric Augustin2014-12-281-0/+20
|
* Fixed #23899 -- Added 'Generated by Django X.Y' to ↵Martin Blech2014-11-251-0/+2
| | | | startproject template.
* Fixed #23436 -- Made BASE_DIR absolute in settings template.Aymeric Augustin2014-09-281-1/+1
| | | | | | This ensures consistency between Python 3.4+ and earlier versions. Thanks Harry Percival for the report.
* Fixed #17101 -- Integrated django-secure and added check ↵Tim Graham2014-09-121-0/+1
| | | | | | | | | --deploy option Thanks Carl Meyer for django-secure and for reviewing. Thanks also to Zach Borboa, Erik Romijn, Collin Anderson, and Jorge Carleitao for reviews.
* Fixed #21649 -- Added optional invalidation of sessions ↵Tim Graham2014-04-051-0/+1
| | | | | | when user password changes. Thanks Paul McMillan, Aymeric Augustin, and Erik Romijn for reviews.
* Fixed #22218 -- Deprecated django.conf.urls.patterns.Tim Graham2014-04-031-3/+3
| | | | Thanks Carl Meyer for the suggestion and Alex Gaynor and Carl for reviews.
* Revert "Reordered INSTALLED_APPS in default template, ↵Aymeric Augustin2014-03-091-2/+2
| | | | | | refs #22005" This reverts commit a718fcf201b04ba254e9073be82f51ae1ae3a853.
* Reordered INSTALLED_APPS in default template, refs #22005Florian Apolloner2014-02-111-2/+2
|
* Fixed #21829 -- Added default AppConfigs.Aymeric Augustin2014-01-251-1/+1
| | | | | Thanks Russell for the report, Marc for the initial patch, Carl for the final review, and everyone who contributed to the design discussion.
* Fixed #21712 -- Moved autodiscover() to AdminConfig.ready().Aymeric Augustin2014-01-182-3/+1
| | | | Thanks Marc Tamlyn for the initial version of the patch.
* Removed LocaleMiddleware from settings template.Aymeric Augustin2013-04-051-1/+0
| | | | | | | | | | | | | | It was added in 3f1c7b70537330435e2ec2fca9550f7b7fa4372e. Single language sites should always be translated in LANGUAGE_CODE, regardless of the browser's Accept-Language. Having LocaleMiddleware enabled can result in having some parts, like the admin, translated in an unexpected language, typically if someone browses a non-English website on a system set up in English. Since most websites won't be translated in multiple languages — especially at the time they're created — it's better not to enable LocaleMiddleware by default. Thanks Ramiro for the feedback.
* Fixed #19697 -- Added a deployment checklist.Aymeric Augustin2013-03-171-4/+1
|
* Added a new required ALLOWED_HOSTS setting for HTTP host ↵Carl Meyer2013-02-191-0/+4
| | | | | | header validation. This is a security fix; disclosure and advisory coming shortly.
* Simplified default project template.Aymeric Augustin2013-02-043-155/+62
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Squashed commit of: commit 508ec9144b35c50794708225b496bde1eb5e60aa Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Tue Jan 29 22:50:55 2013 +0100 Tweaked default settings file. * Explained why BASE_DIR exists. * Added a link to the database configuration options, and put it in its own section. * Moved sensitive settings that must be changed for production at the top. commit 6515fd2f1aa73a86dc8dbd2ccf512ddb6b140d57 Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Tue Jan 29 14:35:21 2013 +0100 Documented the simplified app & project templates in the changelog. commit 2c5b576c2ea91d84273a019b3d0b3b8b4da72f23 Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Tue Jan 29 13:59:27 2013 +0100 Minor fixes in tutorials 5 and 6. commit 55a51531be8104f21b3cca3f6bf70b0a7139a041 Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Tue Jan 29 13:51:11 2013 +0100 Updated tutorial 2 for the new project template. commit 29ddae87bdaecff12dd31b16b000c01efbde9e20 Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Tue Jan 29 11:58:54 2013 +0100 Updated tutorial 1 for the new project template. commit 0ecb9f6e2514cfd26a678a280d471433375101a3 Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Tue Jan 29 11:29:13 2013 +0100 Adjusted the default URLconf detection to account for the admin. It's now enabled by default. commit 5fb4da0d3d09dac28dd94e3fde92b9d4335c0565 Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Tue Jan 29 10:36:55 2013 +0100 Added security warnings for the most sensitive settings. commit 718d84bd8ac4a42fb4b28ec93965de32680f091e Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Mon Jan 28 23:24:06 2013 +0100 Used an absolute path for the SQLite database. This ensures the settings file works regardless of which directory django-admin.py / manage.py is invoked from. BASE_DIR got a +1 from a BDFL and another core dev. It doesn't involve the concept of a "Django project"; it's just a convenient way to express relative paths within the source code repository for non-Python files. Thanks Jacob Kaplan-Moss for the suggestion. commit 1b559b4bcda622e10909b68fe5cab90db6727dd9 Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Mon Jan 28 23:22:40 2013 +0100 Removed STATIC_ROOT from the default settings template. It isn't necessary in development, and it confuses beginners to no end. Thanks Carl Meyer for the suggestion. commit a55f141a500bb7c9a1bc259bbe1954c13b199671 Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Mon Jan 28 23:21:43 2013 +0100 Removed MEDIA_ROOT/URL from default settings template. Many sites will never deal with user-uploaded files, and MEDIA_ROOT is complicated to explain. Thanks Carl Meyer for the suggestion. commit 44bf2f2441420fd9429ee9fe1f7207f92dd87e70 Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Mon Jan 28 22:22:09 2013 +0100 Removed logging config. This configuration is applied regardless of the value of LOGGING; duplicating it in LOGGING is confusing. commit eac747e848eaed65fd5f6f254f0a7559d856f88f Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Mon Jan 28 22:05:31 2013 +0100 Enabled the locale middleware by default. USE_I18N is True by default, and doesn't work well without LocaleMiddleware. commit d806c62b2d00826dc2688c84b092627b8d571cab Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Mon Jan 28 22:03:16 2013 +0100 Enabled clickjacking protection by default. commit 99152c30e6a15003f0b6737dc78e87adf462aacb Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Mon Jan 28 22:01:48 2013 +0100 Reorganized settings in logical sections, and trimmed comments. commit d37ffdfcb24b7e0ec7cc113d07190f65fb12fb8a Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Mon Jan 28 16:54:11 2013 +0100 Avoided misleading TEMPLATE_DEBUG = DEBUG. According to the docs TEMPLATE_DEBUG works only when DEBUG = True. commit 15d9478d3a9850e85841e7cf09cf83050371c6bf Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Mon Jan 28 16:46:25 2013 +0100 Removed STATICFILES_FINDERS/TEMPLATE_LOADERS from default settings file. Only developers with special needs ever need to change these settings. commit 574da0eb5bfb4570883756914b4dbd7e20e1f61e Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Mon Jan 28 16:45:01 2013 +0100 Removed STATICFILES/TEMPLATES_DIRS from default settings file. The current best practice is to put static files and templates in applications, for easier testing and deployment. commit 8cb18dbe56629aa1be74718a07e7cc66b4f9c9f0 Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Mon Jan 28 16:24:16 2013 +0100 Removed settings related to email reporting from default settings file. While handy for small scale projects, it isn't exactly a best practice. commit 8ecbfcb3638058f0c49922540f874a7d802d864f Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Tue Jan 29 18:54:43 2013 +0100 Documented how to enable the sites framework. commit 23fc91a6fa67d91ddd9d71b1c3e0dc26bdad9841 Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Mon Jan 28 16:28:59 2013 +0100 Disabled the sites framework by default. RequestSite does the job for single-domain websites. commit c4d82eb8afc0eb8568bf9c4d12644272415e3960 Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Tue Jan 29 00:08:33 2013 +0100 Added a default admin.py to the application template. Thanks Ryan D Hiebert for the suggestion. commit 4071dc771e5c44b1c5ebb9beecefb164ae465e22 Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Mon Jan 28 10:59:49 2013 +0100 Enabled the admin by default. Everyone uses the admin. commit c807a31f8d89e7e7fd97380e3023f7983a8b6fcb Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Mon Jan 28 10:57:05 2013 +0100 Removed admindocs from default project template. commit 09e4ce0e652a97da1a9e285046a91c8ad7a9189c Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Mon Jan 28 16:32:52 2013 +0100 Added links to the settings documentation. commit 5b8f5eaef364eb790fcde6f9e86f7d266074cca8 Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Mon Jan 28 11:06:54 2013 +0100 Used a significant example for URLconf includes. commit 908e91d6fcee2a3cb51ca26ecdf12a6a24e69ef8 Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Mon Jan 28 16:22:31 2013 +0100 Moved code comments about WSGI to docs, and rewrote said docs. commit 50417e51996146f891d08ca8b74dcc736a581932 Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Mon Jan 28 15:51:50 2013 +0100 Normalized the default application template. Removed the default test that 1 + 1 = 2, because it's been committed way too many times, in too many projects. Added an import of `render` for views, because the first view will often be: def home(request): return render(request, "mysite/home.html")
* Consistently indent comments in project templateChris McDonald2012-10-281-2/+2
| | | Makes this file slightly more pep8 compliant.
* Fixed #18518 -- Add warning re mod_wsgi and wsgi.py ↵Carl Meyer2012-09-281-0/+4
| | | | environ handling.
* Fixed #9920 - Clarfied empty string vs. localhost in ↵Tim Graham2012-09-011-4/+5
| | | | | | settings database host. Thanks chromano for the draft patch.
* Fixed #18397 -- Avoided referencing lawrence.com.Aymeric Augustin2012-06-071-4/+4
| | | | | This commit includes multiple small related changes, see the ticket for a full discussion.
* Fixed #17733 -- Discouraged setting TIME_ZONE to None ↵Aymeric Augustin2012-03-261-4/+1
| | | | | | when USE_TZ is True. Thanks berdario for the report. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17809 bcc190cf-cafb-0310-a4f2-bffc1f526a37
* Fixed #17920 -- Actually pass the full path of a newly ↵Jannis Leidel2012-03-211-1/+2
| | | | | | created project or app in the template context as mentioned in the startproject docs. Many thanks to Preston Holmes for the initial patch. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17773 bcc190cf-cafb-0310-a4f2-bffc1f526a37
* Fixed #17042 -- Extended startproject and startapp ↵Jannis Leidel2011-12-221-1/+1
| | | | | | | | | | management commands to better handle custom app and project templates. Many thanks to Preston Holmes for his initial patch and Alex Gaynor, Carl Meyer, Donald Stufft, Jacob Kaplan-Moss and Julien Phalip for code reviewing. * Added ability to pass the project or app directory path as the second argument * Added ``--template`` option for specifying custom project and app templates * Cleaned up admin_scripts tests a little while I was there git-svn-id: http://code.djangoproject.com/svn/django/trunk@17246 bcc190cf-cafb-0310-a4f2-bffc1f526a37
* Added support for time zones. Thanks Luke Plant for the ↵Aymeric Augustin2011-11-181-1/+4
| | | | | | | | | | | review. Fixed #2626. For more information on this project, see this thread: http://groups.google.com/group/django-developers/browse_thread/thread/cf0423bbb85b1bbf git-svn-id: http://code.djangoproject.com/svn/django/trunk@17106 bcc190cf-cafb-0310-a4f2-bffc1f526a37
* Fixed #16360 -- Added WSGI entrypoint to startproject ↵Carl Meyer2011-10-222-0/+31
| | | | | | layout, and enabled internal servers (runserver and runfcgi) to use an externally-defined WSGI application. Thanks to Armin Ronacher, Jannis Leidel, Alex Gaynor, ptone, and Jacob Kaplan-Moss. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17022 bcc190cf-cafb-0310-a4f2-bffc1f526a37
* Fixed #15372 -- Switched to a startproject default ↵Carl Meyer2011-10-134-11/+6
| | | | | | layout that allows us to avoid sys.path hacks. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16964 bcc190cf-cafb-0310-a4f2-bffc1f526a37
* Fixed #16568 -- Added RequireDebugFalse filter to ↵Carl Meyer2011-09-161-2/+1
| | | | | | prevent sending 500 error emails when DEBUG is True in projects with no explicit LOGGING setting. Thanks to Andreas Pelme for report and patch. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16840 bcc190cf-cafb-0310-a4f2-bffc1f526a37
* Fixed #14675 -- Completed removal of `from ↵Ramiro Morales2011-09-121-1/+1
| | | | | | | | | | | | | | django.conf.urls.default import *` usage. This applies to both our own [test] code and documentation examples. Also: * Moved the functions and handlers from `django.conf.urls.defaults` up to `django.conf.urls` deprecating the former module. * Added documentation for `handler403`. * Tweaked the URLs topic document a bit. Thanks to pupeno and cdestigter for their great work contributing patches. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16818 bcc190cf-cafb-0310-a4f2-bffc1f526a37
* Fixed #16050 -- BACKWARDS-INCOMPATIBLE CHANGE: Moved ↵Jannis Leidel2011-06-301-5/+0
| | | | | | | | | | static files of the admin to conventional file system location. This also removes the need for ADMIN_MEDIA_PREFIX and replaces it with the convention to find admin's static files at STATIC_URL + 'admin/'. Thanks to Jacob for the review and general help. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16487 bcc190cf-cafb-0310-a4f2-bffc1f526a37
* Fixed #16288 -- Enabled django.request exception logger ↵Carl Meyer2011-06-221-1/+8
| | | | | | | | regardless of DEBUG setting. Thanks Matt Bennett for report and draft patch; Vinay Sajip and Russell Keith-Magee for review. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16444 bcc190cf-cafb-0310-a4f2-bffc1f526a37
* Fixed #14261 - Added clickjacking protection ↵Luke Plant2011-05-311-0/+2
| | | | | | | | (X-Frame-Options header) Many thanks to rniemeyer for the patch! git-svn-id: http://code.djangoproject.com/svn/django/trunk@16298 bcc190cf-cafb-0310-a4f2-bffc1f526a37
* Fixed #15822 -- Removed references to the v1 postgresql ↵Adrian Holovaty2011-04-171-1/+1
| | | | | | backend (which has been removed). Thanks for the patch, aaugustin git-svn-id: http://code.djangoproject.com/svn/django/trunk@16034 bcc190cf-cafb-0310-a4f2-bffc1f526a37
* Fixed #14130 -- Made manage.py error reporting more ↵Ramiro Morales2011-02-131-2/+5
| | | | | | useful when the settings.py file triggers import errors (in new projects). Thanks Setok for the report, mk and steph for their work. git-svn-id: http://code.djangoproject.com/svn/django/trunk@15522 bcc190cf-cafb-0310-a4f2-bffc1f526a37
* Fixed whitespace errors in settings modules.Jannis Leidel2011-02-121-2/+2
| | | | git-svn-id: http://code.djangoproject.com/svn/django/trunk@15501 bcc190cf-cafb-0310-a4f2-bffc1f526a37
* Refs #14675 - Added import of url() function in project ↵Carl Meyer2011-02-041-5/+6
| | | | | | template urls.py, added commented sample named url, and converted existing sample patterns to use url(). git-svn-id: http://code.djangoproject.com/svn/django/trunk@15415 bcc190cf-cafb-0310-a4f2-bffc1f526a37
* We have always been at war with 'import *'.Carl Meyer2011-02-031-1/+1
| | | | git-svn-id: http://code.djangoproject.com/svn/django/trunk@15401 bcc190cf-cafb-0310-a4f2-bffc1f526a37
* Fixed some documentation and default-settings.py ↵Carl Meyer2011-02-011-5/+11
| | | | | | comments that were misleading about the purpose of STATIC_ROOT, and removed an unused import. git-svn-id: http://code.djangoproject.com/svn/django/trunk@15384 bcc190cf-cafb-0310-a4f2-bffc1f526a37
* Fixed #6218 -- Made MEDIA_URL and STATIC_URL require a ↵Jannis Leidel2011-01-021-1/+1
| | | | | | trailing slash to ensure there is a consistent way to combine paths in templates. Thanks to Michael Toomim, Chris Heisel and Chris Beaven. git-svn-id: http://code.djangoproject.com/svn/django/trunk@15130 bcc190cf-cafb-0310-a4f2-bffc1f526a37
* Fixed #14693, #14709 -- Backwards incompatible change to ↵Jannis Leidel2010-11-171-6/+6
| | | | | | | | | | | | | | | | rectify the confusion around the STATICFILES_URL and STATICFILES_ROOT settings. * Two new global settings that will be used by -- **but are not limited to** -- the staticfiles app: STATIC_ROOT and STATIC_URL. * Moving the 'django.contrib.staticfiles.templatetags.staticfiles' template tag to the core ('django.templatetags.static') and renaming it to 'get_static_prefix'. * Moving the context processor 'django.contrib.staticfiles.context_processors.staticfiles' to the core ('django.core.context_processors.static') and renaming it to 'static'. * Paths in media definitions will use STATIC_URL as the prefix if the value is not None, and falls back to the previously used MEDIA_URL. Thanks again to the community for constructive criticism and Carl and Russ for sanity-inducing discussions on IRC. git-svn-id: http://code.djangoproject.com/svn/django/trunk@14592 bcc190cf-cafb-0310-a4f2-bffc1f526a37
* Small grammar fix in 'user-uploaded files' comment from ↵Adrian Holovaty2010-11-171-1/+1
| | | | | | [14560] git-svn-id: http://code.djangoproject.com/svn/django/trunk@14582 bcc190cf-cafb-0310-a4f2-bffc1f526a37
* Fixed #10650 -- Clarified description of MEDIA_ROOT in ↵Ramiro Morales2010-11-141-1/+1
| | | | | | setting files. Thanks jjconti, tvon, vak, Muhammad Alkarouri and thiggins for their work. git-svn-id: http://code.djangoproject.com/svn/django/trunk@14560 bcc190cf-cafb-0310-a4f2-bffc1f526a37