summaryrefslogtreecommitdiff
path: root/docs/intro/tutorial02.txt
AgeCommit message (Collapse)Author
2015-07-27Fixed #21127 -- Started deprecation toward requiring on_delete for ↵Flavio Curella
ForeignKey/OneToOneField
2015-05-28Fixed #24732 -- Reordered tutorial to cover basics before bells and whistles.João Luiz Lorencetti
2015-04-07Fixed typo in docs/intro/tutorial02.txtMarios Zindilis
2015-03-27Fixed #24519 -- Clarified location of templates directory in tutorial 2.Tim Graham
2015-03-11Simplified command to display path to Django source files.saschalalala
Python 3 always returns an absolute path.
2015-02-22Updated tutorial to use explicit relative imports.Tim Graham
2015-02-22Fixed #24358 -- Corrected code-block directives for console sessions.Sean Wang
2015-01-12Fixed #24124 -- Changed context_processors in the default settings.pyCollin Anderson
2015-01-10Wrote main documentation for templates.Aymeric Augustin
2014-12-28Deprecated TEMPLATE_DIRS.Aymeric Augustin
2014-12-26Clarified custom header instructions in tutorial 2.Collin Anderson
2014-11-24Fixed #23907 -- Added admin.site.register in tutorial 2 for consistency.Tim Graham
2014-11-13Fixed #23588 -- Added a link in tutorial for list_display options.Tim Graham
2014-10-08Fixed #23587 -- Clarified admin template overriding in tutorial 2.Tim Graham
Thanks Petrus van Bork for the report.
2014-09-22Fixed #23535 -- Updated tutorial to account for default filter added in ↵velis74
5ea34f3f86.
2014-08-02Fixed #23148 -- Minor tweaks in tutorial code samplesCollin Anderson
2014-06-10Fixed #22770 -- Removed create_superuser from post_migrate signals.Tim Graham
Moved logic to syncdb command for backwards compatibility.
2014-04-30Fixed #22547 -- Added some links to tutorial 2.Tim Graham
Thanks bjb at sourcer.ca for the suggestion.
2014-04-30Fixed #22546 -- Removed idioms in tutorial 2.Moayad Mardini
Thanks bjb at sourcerer.ca for the suggestion.
2013-12-25Unified listing of shell commands/codeYaroslav Halchenko
- use code-block:: bash - prefix the command with $
2013-11-10Fixed typo in tutorial 2; refs #21418.Tim Graham
2013-11-09Fixed doc typo.Tim Graham
2013-11-09Fixed #21378 -- Updated tutorial02 for how to override admin site header.Vajrasky Kok
2013-10-22Fixed indentation of example in tutuorial 2.Phil Elson
2013-10-14Fixed #20910 -- Added a "snippet" sphinx directive to allow prefixing a ↵M Nasimul Haque
filename. Thanks Marc Tamlyn for the suggestion.
2013-09-18Fixed #21116 -- Made usage of manage.py in docs more consistent.Tim Graham
Thanks daniel.quattro at gmail.com for the report.
2013-09-07Fixed #20876 -- Changed Poll model name in tutorial to QuestionRodolfo
2013-08-15Fixed #20891 -- Removed part of the tutorial that requires pytzTim Graham
Thanks AtomicSpark for the report.
2013-08-04Fixed #20858 -- Removed erroneous import in tutorial 2.Tim Graham
Thanks AtomicSpark.
2013-05-18Add missing imports to the examples in the 'First Steps'leandrafinger
2013-04-12Fixed #20247 - Added some missing paths in the tutorial.Tim Graham
Thanks gsavix for the suggestion and patch.
2013-02-23Changed "mysite/mytemplates/" -> "mysite/templates" in tutorial.Tim Graham
Thanks James Pic.
2013-02-07Fixed #19706 - Tweaks to the tutorial.Tim Graham
Thanks Daniele Procida.
2013-02-04Simplified default project template.Aymeric Augustin
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")
2012-12-26Fixed broken links, round 3. refs #19516Tim Graham
2012-11-14Fixed #19289 - Removed an out of place sentence in tutorial 2.Tim Graham
Thanks colinnkeenan for the report.
2012-10-15Fixed #18715 - Refactored tutorial 3. Thank-you Daniel Greenfeld!Tim Graham
2012-08-02Fixed #17704 - Updated the StackedInline section in Tutorial 2; thanks xbito ↵Tim Graham
for the draft patch.
2012-07-06Fixed #18576 -- Added missing import in tutorial02Claude Paroz
Thanks jaaruiz at yahoo.com for the report.
2012-07-01Fixed #18493 - Added instructions to locate the Django source files to the tTim Graham
Thanks Claude Paroz for the draft patch.
2012-06-30Fixed #17705 - Updated TabularInline image and doc in tutorial 2.Tim Graham
Thanks xbito for the draft patch.
2012-06-30Fixed #17024 -- Added import statements in tutorial code sampleClaude Paroz
2012-05-25Fixed #17929 -- Improved tutorial wording and capitalization.Claude Paroz
Thanks rmattb for the report and the patch.
2012-03-02Edited stuff from [17543] to [17629]Adrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@17630 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2012-02-26Fixed #17715 -- Updated the tutorial for time zone support, plus a few other ↵Aymeric Augustin
improvements. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17591 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2012-02-18Fixed #17706 - Improved short description example in Tutorial 2; thanks ↵Timo Graham
xbito and claudep. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17550 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-10-14Fixed many more ReST indentation errors, somehow accidentally missed from ↵Luke Plant
[16955] git-svn-id: http://code.djangoproject.com/svn/django/trunk@16983 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-10-13Added note to tutorial part #2 about possible mismatch with the Django ↵Ramiro Morales
version being used regarding changes in location of django.conf.urls[.defaults] symbols. Thansk Carl for the suggestion. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16970 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-09-11Fixed #14675 -- Completed removal of `from django.conf.urls.default import ↵Ramiro Morales
*` 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
2011-08-23Fixed #16680 -- Used single quotes for the TEMPLATE_DIRS examples in part 2 ↵Julien Phalip
of the tutorial to be consistent with the settings.py file generated by the startproject command. Thanks, Michael Tomkins. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16660 bcc190cf-cafb-0310-a4f2-bffc1f526a37