summaryrefslogtreecommitdiff
path: root/docs
AgeCommit message (Collapse)Author
2014-01-04Fixed #21730 -- Removed superfluous db_index in custom auth docsClaude Paroz
Thanks rafalp for the report.
2014-01-03Fixed a sentence in the session security docs; thanks claudep.Tim Graham
2014-01-03Fixed #21728 -- Corrected an inadvertent path change in ↵Tianyi Wang
docs/intro/contributing.txt.
2014-01-03Merge pull request #2094 from coder9042/ticket_21478Anssi Kääriäinen
Changed documentation for db_type()
2014-01-02Fixed #21319 -- Added documentation for the Form.fields attribute.Vajrasky Kok
Thanks pydanny for the report. Also, added documentation about base_fields attribute and its difference with fields attribute.
2014-01-02Updated my bio.Aymeric Augustin
2014-01-02Changed convention for modules storing AppConfigs.Aymeric Augustin
The app/apps dichotomy was more confusing than valuable.
2014-01-02Fixed #21722 -- Added a warning for avoiding XSS vulnerabilities when ↵Tim Graham
reusing built-in filters. Thanks Stephen McDonald for the suggestion.
2014-01-02Fixed minor typos.Nathan Smith
2014-01-02Fixed typos. Changed grammar.Frank Tobia
Minor typos. Some grammar changes.
2014-01-02Fix typo in 0ce945a67151acf2c58bc35a47f4c3d45ff30085.Marc Tamlyn
Thanks to Loic for the report.
2014-01-01Updated release notes on app_label.Aymeric Augustin
Django determines automatically which application models belong to, provided the application can be imported without importing models.
2014-01-01Fixed #21018 -- Reversed precedence order for management commands.Aymeric Augustin
2014-01-01Documented unicity rules in INSTALLED_APPS.Aymeric Augustin
Refs #12288, #21679.
2013-12-31Django sees more than 1mm hits per hourMatt Robenolt
Disqus regularly does 40-50k/s
2013-12-31Fixed #21581 -- Fixed a number of issues with collectstatic.Loic Bistuer
When STATIC_ROOT wasn't set, collectstatic --clear would delete every files within the current directory and its descendants. This patch makes the following changes: Prevent collectstatic from running if STATIC_ROOT isn't set. Fixed an issue that prevented collectstatic from displaying the destination directory. Changed the warning header to notify when the command is run in dry-run mode.
2013-12-31Fixed #21484 -- Documented that SQL logging does not include "framework ↵Tim Graham
level" queries.
2013-12-31Fixed #21714 -- Moved logging configuration to global setup()Claude Paroz
Thanks Aymeric Augustin for the report and the review.
2013-12-31Renamed AppConfig.setup to ready.Aymeric Augustin
Thanks Jannis and Marc for the feedback. Fixed #21717.
2013-12-31Enforced unicity of app labels.Aymeric Augustin
Fixed #21679.
2013-12-31Made it possible to change an application's label in its configuration.Aymeric Augustin
Fixed #21683.
2013-12-31Fixed #19395 -- Added a simple example logging config.Tim Graham
Thanks ken.nelson at maclaren.com.
2013-12-31Fleshed out release notes for app loading.Aymeric Augustin
Fixed #21715.
2013-12-31Fixed #21701 -- Improved testing doc titles and added testing/tools.txt.Tim Graham
Thanks cjerdonek for the suggestion.
2013-12-31Added release notes for today's app-loading improvements.Aymeric Augustin
2013-12-30Removed the only_with_models_module argument of get_model[s].Aymeric Augustin
Now that the refactorings are complete, it isn't particularly useful any more, nor very well named. Let's keep the API as simple as possible. Fixed #21689.
2013-12-30Fixed a broken link in docs/intro/tutorial01.txt.Tim Graham
2013-12-30Fixed #21708 -- Added some headings to separate unrelated topics.Tim Graham
Thanks ashley at ashleymills.com for the suggestion.
2013-12-30Fixed #21710 -- Documented User.get_short_name()Tim Graham
Thanks Keryn Knight for the report.
2013-12-30Stopped populating the app registry as a side effect.Aymeric Augustin
Since it triggers imports, it shouldn't be done lightly. This commit adds a public API for doing it explicitly, django.setup(), and does it automatically when using manage.py and wsgi.py.
2013-12-30Updated advice on connecting signals at startup.Aymeric Augustin
2013-12-30Added AppConfig.setup() to run setup code.Aymeric Augustin
2013-12-30Pointed intersphinx links to Python's default version.Aymeric Augustin
Currently it's 3.3.
2013-12-30Assumed Python 3 throughout docs/intro.Aymeric Augustin
Various small fixes while I was proof-reading.
2013-12-29Deprecated the app argument of apps.get_models.Aymeric Augustin
Use app_config.get_models() instead.
2013-12-29Added AppConfig.get_models().Aymeric Augustin
2013-12-29Refactored the migration signals to use app configs.Aymeric Augustin
De-aliased pre/post_syncdb to pre/post_migrate to increase backwards-compatibility.
2013-12-28Fixed #21242 -- Allowed more IANA schemes in URLValidatorClaude Paroz
Thanks Sascha Peilicke for the report and initial patch, and Tim Graham for the review.
2013-12-28Removed the only_installed argument of Apps.get_models.Aymeric Augustin
Refs #15903, #15866, #15850.
2013-12-28Changed get_model to raise an exception on errors.Aymeric Augustin
Returning None on errors required unpythonic error checking and was inconsistent with get_app_config. get_model was a private API until the previous commit, but given that it was certainly used in third party software, the change is explained in the release notes. Applied the same change to get_registered_model, which is a new private API introduced during the recent refactoring.
2013-12-28Simplified Apps.get_model and added AppConfig.get_model.Aymeric Augustin
Documented them as public APIs.
2013-12-28Fixed doc indentation in previous commit.Tim Graham
2013-12-28Fixed #20346 -- Made cache middleware vary on the full URL.ijl
Previously, only the URL path was included in the cache key. Thanks jamey for the suggestion.
2013-12-28Fixed #21618 -- Added hints about openlayers.js hostingClaude Paroz
Thanks kz26 for the report and Tim Graham for the excellent review.
2013-12-28Used app_label instead of appname.Aymeric Augustin
The last component of the dotted path to the application module is consistently referenced as the application "label". For instance it's AppConfig.label. appname could be confused with AppConfig.name, which is the full dotted path.
2013-12-28Updated the AppCommand API to support apps without a models module.Aymeric Augustin
2013-12-27Fixed #21650 -- Corrected bad advice for plural translation.Tim Graham
Thanks nedbatchelder and claudep.
2013-12-26Fixed #21582 -- Corrected URL namespace example.Tim Graham
Thanks oubiga for the report.
2013-12-26Fixed #21629 -- Added instructions for loading MySQL time zone definitions.Tim Graham
Thanks Aymeric for the suggestion.
2013-12-26Made the AppConfig API marginally more consistent.Aymeric Augustin
Eliminated the app_ prefix that was more confusing than useful.