[Django] #26322: Rewrite the lazy model reference section of related fields docs

22 views
Skip to first unread message

Django

unread,
Mar 3, 2016, 8:05:37 PM3/3/16
to django-...@googlegroups.com
#26322: Rewrite the lazy model reference section of related fields docs
------------------------------------------------+------------------------
Reporter: charettes | Owner: nobody
Type: Cleanup/optimization | Status: new
Component: Documentation | Version: master
Severity: Normal | Keywords:
Triage Stage: Unreviewed | Has patch: 0
Needs documentation: 0 | Needs tests: 0
Patch needs improvement: 0 | Easy pickings: 0
UI/UX: 0 |
------------------------------------------------+------------------------
This is follow up of the lazy operation refactor (#24215) that was
initially thought to have introduced a regression in Django 1.9 (#25858)
which ended up being a feature (#26186) people relied on since at least
Django 1.2.

During the discussion about the behavior of app relative model reference
defined on abstract models it was suggested
[https://github.com/django/django/pull/6178#discussion_r53735215 the
documentation should be revised to detail how ''recursive'', ''relative''
and ''absolute'' string references work and go on to explain how they work
in an abstract context].

--
Ticket URL: <https://code.djangoproject.com/ticket/26322>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

Django

unread,
Mar 4, 2016, 7:10:12 AM3/4/16
to django-...@googlegroups.com
#26322: Rewrite the lazy model reference section of related fields docs
--------------------------------------+------------------------------------

Reporter: charettes | Owner: nobody
Type: Cleanup/optimization | Status: new
Component: Documentation | Version: master
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted

Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
--------------------------------------+------------------------------------
Changes (by timgraham):

* stage: Unreviewed => Accepted


--
Ticket URL: <https://code.djangoproject.com/ticket/26322#comment:1>

Django

unread,
Mar 8, 2016, 2:09:51 AM3/8/16
to django-...@googlegroups.com
#26322: Rewrite the lazy model reference section of related fields docs
--------------------------------------+------------------------------------
Reporter: charettes | Owner: AlexHill
Type: Cleanup/optimization | Status: assigned
Component: Documentation | Version: master

Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
--------------------------------------+------------------------------------
Changes (by AlexHill):

* owner: nobody => AlexHill
* status: new => assigned


--
Ticket URL: <https://code.djangoproject.com/ticket/26322#comment:2>

Django

unread,
Oct 3, 2024, 5:28:51 AM10/3/24
to django-...@googlegroups.com
#26322: Rewrite the lazy model reference section of related fields docs
-------------------------------------+-------------------------------------
Reporter: Simon Charette | Owner: Clifford
Type: | Gama
Cleanup/optimization | Status: assigned
Component: Documentation | Version: dev
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by Clifford Gama):

* owner: nobody => Clifford Gama
* status: new => assigned

--
Ticket URL: <https://code.djangoproject.com/ticket/26322#comment:2>

Django

unread,
Oct 14, 2024, 3:46:34 PM10/14/24
to django-...@googlegroups.com
#26322: Rewrite the lazy model reference section of related fields docs
-------------------------------------+-------------------------------------
Reporter: Simon Charette | Owner: Clifford
Type: | Gama
Cleanup/optimization | Status: assigned
Component: Documentation | Version: dev
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by Clifford Gama):

* has_patch: 0 => 1

Comment:

[https://github.com/django/django/pull/18675 PR]
--
Ticket URL: <https://code.djangoproject.com/ticket/26322#comment:3>

Django

unread,
Oct 14, 2024, 7:20:49 PM10/14/24
to django-...@googlegroups.com
#26322: Rewrite the lazy model reference section of related fields docs
-------------------------------------+-------------------------------------
Reporter: Simon Charette | Owner: Clifford
Type: | Gama
Cleanup/optimization | Status: assigned
Component: Documentation | Version: dev
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 1
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by Natalia Bidart):

* needs_better_patch: 0 => 1

Comment:

Added some small review comments, PR is looking great!
--
Ticket URL: <https://code.djangoproject.com/ticket/26322#comment:4>

Django

unread,
Oct 15, 2024, 4:32:50 AM10/15/24
to django-...@googlegroups.com
#26322: Rewrite the lazy model reference section of related fields docs
-------------------------------------+-------------------------------------
Reporter: Simon Charette | Owner: Clifford
Type: | Gama
Cleanup/optimization | Status: assigned
Component: Documentation | Version: dev
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by Clifford Gama):

* needs_better_patch: 1 => 0

--
Ticket URL: <https://code.djangoproject.com/ticket/26322#comment:5>

Django

unread,
Oct 15, 2024, 9:09:13 PM10/15/24
to django-...@googlegroups.com
#26322: Rewrite the lazy model reference section of related fields docs
-------------------------------------+-------------------------------------
Reporter: Simon Charette | Owner: Clifford
Type: | Gama
Cleanup/optimization | Status: assigned
Component: Documentation | Version: dev
Severity: Normal | Resolution:
Keywords: | Triage Stage: Ready for
| checkin
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by Natalia Bidart):

* stage: Accepted => Ready for checkin

--
Ticket URL: <https://code.djangoproject.com/ticket/26322#comment:6>

Django

unread,
Oct 17, 2024, 10:39:49 AM10/17/24
to django-...@googlegroups.com
#26322: Rewrite the lazy model reference section of related fields docs
-------------------------------------+-------------------------------------
Reporter: Simon Charette | Owner: Clifford
Type: | Gama
Cleanup/optimization | Status: closed
Component: Documentation | Version: dev
Severity: Normal | Resolution: fixed
Keywords: | Triage Stage: Ready for
| checkin
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by GitHub <noreply@…>):

* resolution: => fixed
* status: assigned => closed

Comment:

In [changeset:"65f3cfce59395131f318cf1ecba144530ed6609e" 65f3cfc]:
{{{#!CommitTicketReference repository=""
revision="65f3cfce59395131f318cf1ecba144530ed6609e"
Fixed #26322 -- Consolidated lazy relationships details in
docs/ref/models/fields.txt.

Reorganized docs to list and explain the types of lazy relationships
that can be defined in related fields.

Co-authored-by: Natalia <124304+...@users.noreply.github.com>
}}}
--
Ticket URL: <https://code.djangoproject.com/ticket/26322#comment:7>

Django

unread,
Oct 17, 2024, 10:43:24 AM10/17/24
to django-...@googlegroups.com
#26322: Rewrite the lazy model reference section of related fields docs
-------------------------------------+-------------------------------------
Reporter: Simon Charette | Owner: Clifford
Type: | Gama
Cleanup/optimization | Status: closed
Component: Documentation | Version: dev
Severity: Normal | Resolution: fixed
Keywords: | Triage Stage: Ready for
| checkin
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Comment (by Natalia <124304+nessita@…>):

In [changeset:"9a5eae0ad8054e9e9d8a43505c52313eecddbc8e" 9a5eae0a]:
{{{#!CommitTicketReference repository=""
revision="9a5eae0ad8054e9e9d8a43505c52313eecddbc8e"
[5.1.x] Fixed #26322 -- Consolidated lazy relationships details in
docs/ref/models/fields.txt.

Reorganized docs to list and explain the types of lazy relationships
that can be defined in related fields.

Co-authored-by: Natalia <124304+...@users.noreply.github.com>

Backport of 65f3cfce59395131f318cf1ecba144530ed6609e from main.
}}}
--
Ticket URL: <https://code.djangoproject.com/ticket/26322#comment:8>
Reply all
Reply to author
Forward
0 new messages