[Django] #19227: Reorganize method flowchart for class based generic views to tree

20 views
Skip to first unread message

Django

unread,
Nov 2, 2012, 6:27:18 AM11/2/12
to django-...@googlegroups.com
#19227: Reorganize method flowchart for class based generic views to tree
--------------------------------------+--------------------
Reporter: shoul@… | Owner: nobody
Type: Cleanup/optimization | Status: new
Component: Uncategorized | Version: master
Severity: Normal | Keywords: docs
Triage Stage: Unreviewed | Has patch: 0
Easy pickings: 1 | UI/UX: 0
--------------------------------------+--------------------
It would be nice to have a tree that build up the flowchart.

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

Django

unread,
Nov 2, 2012, 6:31:06 AM11/2/12
to django-...@googlegroups.com
#19227: Reorganize method flowchart for class based generic views to tree
--------------------------------------+------------------------------------

Reporter: shoul@… | Owner: nobody
Type: Cleanup/optimization | Status: new
Component: Uncategorized | Version: master
Severity: Normal | Resolution:
Keywords: docs | Triage Stage: Accepted
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 1 | UI/UX: 0
--------------------------------------+------------------------------------
Changes (by apollo13):

* cc: apollo13 (added)
* needs_docs: => 0
* needs_better_patch: => 0
* needs_tests: => 0
* stage: Unreviewed => Accepted


Comment:

As seen on a pycon-de presentation, a treelike structure is easier to
follow visually.

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

Django

unread,
Nov 2, 2012, 3:32:04 PM11/2/12
to django-...@googlegroups.com
#19227: Reorganize method flowchart for class based generic views to tree
--------------------------------------+------------------------------------

Reporter: shoul@… | Owner: nobody
Type: Cleanup/optimization | Status: new
Component: Uncategorized | Version: master
Severity: Normal | Resolution:
Keywords: docs | Triage Stage: Accepted
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 1 | UI/UX: 0
--------------------------------------+------------------------------------

Comment (by timo):

Component should be documentation I assume? What page does this refer to?

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

Django

unread,
Nov 3, 2012, 9:52:23 AM11/3/12
to django-...@googlegroups.com
#19227: Reorganize method flowchart for class based generic views to tree
--------------------------------------+------------------------------------

Reporter: shoul@… | Owner: nobody
Type: Cleanup/optimization | Status: new
Component: Uncategorized | Version: master
Severity: Normal | Resolution:
Keywords: docs | Triage Stage: Accepted
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 1 | UI/UX: 0
--------------------------------------+------------------------------------

Comment (by ohumbel):

This refers to: /ref/class-based-views/generic-display.html,
source: /docs/ref/class-based-views/generic-display.txt

--
Ticket URL: <https://code.djangoproject.com/ticket/19227#comment:3>

Django

unread,
Nov 3, 2012, 10:00:15 AM11/3/12
to django-...@googlegroups.com
#19227: Reorganize method flowchart for class based generic views to tree
--------------------------------------+------------------------------------

Reporter: shoul@… | Owner: nobody
Type: Cleanup/optimization | Status: new
Component: Uncategorized | Version: master
Severity: Normal | Resolution:
Keywords: docs | Triage Stage: Accepted
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 1 | UI/UX: 0
--------------------------------------+------------------------------------

Comment (by ohumbel):

please note that the space before a dedent is due to the css

--
Ticket URL: <https://code.djangoproject.com/ticket/19227#comment:4>

Django

unread,
Nov 3, 2012, 10:23:54 AM11/3/12
to django-...@googlegroups.com
#19227: Reorganize method flowchart for class based generic views to tree
--------------------------------------+------------------------------------

Reporter: shoul@… | Owner: nobody
Type: Cleanup/optimization | Status: new
Component: Documentation | Version: master

Severity: Normal | Resolution:
Keywords: docs | Triage Stage: Accepted
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 1 | UI/UX: 0
--------------------------------------+------------------------------------
Changes (by timo):

* component: Uncategorized => Documentation


Comment:

Ah, makes sense. Would also be helpful to add a description of what the
"method flowchart" is trying to show I think.

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

Django

unread,
Nov 5, 2012, 10:47:56 AM11/5/12
to django-...@googlegroups.com
#19227: Reorganize method flowchart for class based generic views to tree
--------------------------------------+------------------------------------

Reporter: shoul@… | Owner: nobody
Type: Cleanup/optimization | Status: new
Component: Documentation | Version: master
Severity: Normal | Resolution:
Keywords: docs | Triage Stage: Accepted
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 1 | UI/UX: 0
--------------------------------------+------------------------------------

Comment (by pydanny):

I would love to have a tree view of the method flowchart. In fact, that is
what I originally submitted. However...

Even a Tree view is not adequate. The methods really need a proper
flowchart, not a text tree. Something perhaps even done in Graphviz.

Indeed, months ago @Jacobian started to work it in Graphviz and then ran
out of free time while working on the format for the Method flowchart.

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

Django

unread,
Feb 23, 2013, 1:06:29 PM2/23/13
to django-...@googlegroups.com
#19227: Reorganize method flowchart for class based generic views to tree
-------------------------------------+-------------------------------------
Reporter: shoul@… | Owner:
Type: | garrypolley
Cleanup/optimization | Status: assigned

Component: Documentation | Version: master
Severity: Normal | Resolution:
Keywords: docs | Triage Stage: Accepted
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 1 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by garrypolley):

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


--
Ticket URL: <https://code.djangoproject.com/ticket/19227#comment:7>

Django

unread,
Feb 23, 2013, 1:12:25 PM2/23/13
to django-...@googlegroups.com
#19227: Reorganize method flowchart for class based generic views to tree
-------------------------------------+-------------------------------------
Reporter: shoul@… | Owner:
Type: | garrypolley
Cleanup/optimization | Status: assigned
Component: Documentation | Version: master
Severity: Normal | Resolution:
Keywords: docs | Triage Stage: Accepted
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 1 | UI/UX: 0
-------------------------------------+-------------------------------------

Comment (by garrypolley):

I've started taking a look at a gist from @Jacobian
https://gist.github.com/jacobian/5020615. I want to attempt to find a way
to automate the creation of these graphs.

Either way I'll try and get some more graphs done this Django sprint.

--
Ticket URL: <https://code.djangoproject.com/ticket/19227#comment:8>

Django

unread,
Feb 23, 2013, 1:54:29 PM2/23/13
to django-...@googlegroups.com
#19227: Reorganize method flowchart for class based generic views to tree
-------------------------------------+-------------------------------------
Reporter: shoul@… | Owner:
Type: | garrypolley
Cleanup/optimization | Status: assigned
Component: Documentation | Version: master
Severity: Normal | Resolution:
Keywords: docs | Triage Stage: Accepted
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 1 | UI/UX: 0
-------------------------------------+-------------------------------------

Comment (by estebistec):

@garrypolley would this include new info in the "writing documentation"
section of the contributing HOWTOs?

--
Ticket URL: <https://code.djangoproject.com/ticket/19227#comment:9>

Django

unread,
Feb 27, 2013, 9:01:05 PM2/27/13
to django-...@googlegroups.com
#19227: Reorganize method flowchart for class based generic views to tree
-------------------------------------+-------------------------------------
Reporter: shoul@… | Owner:
Type: | garrypolley
Cleanup/optimization | Status: assigned
Component: Documentation | Version: master
Severity: Normal | Resolution:
Keywords: docs | Triage Stage: Accepted
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 1 | UI/UX: 0
-------------------------------------+-------------------------------------

Comment (by garrypolley):

@estebistec I do not plan to update the "writing documentation" section.
After looking into writing a graph generator and talking to @jacobian I
don't think it's a good idea to make the graphs. It's rather difficult
and where do you decide to start the graph? Do you start at dispatch? Do
you list every method call in side each method?

Looking into ccbv.co.uk and seeing if there is a good way to fork it so it
will auto generate a version with each django release/branch. I think
ccbv.co.uk does a good job of showing what you can access on a CBV and
it's more detailed than a graph would be. I'm not convinced a graph or
flow chart is better than just using that site.

--
Ticket URL: <https://code.djangoproject.com/ticket/19227#comment:10>

Django

unread,
Feb 27, 2013, 9:01:56 PM2/27/13
to django-...@googlegroups.com
#19227: Reorganize method flowchart for class based generic views to tree
-------------------------------------+-------------------------------------
Reporter: shoul@… | Owner:
Type: | garrypolley
Cleanup/optimization | Status: assigned
Component: Documentation | Version: master
Severity: Normal | Resolution:
Keywords: docs | Triage Stage: Accepted
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 1 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by garrypolley):

* cc: garrypolley (added)


--
Ticket URL: <https://code.djangoproject.com/ticket/19227#comment:11>

Django

unread,
Sep 5, 2013, 11:33:48 PM9/5/13
to django-...@googlegroups.com
#19227: Reorganize method flowchart for class based generic views to tree
-------------------------------------+-------------------------------------
Reporter: shoul@… | Owner:
Type: | garrypolley
Cleanup/optimization | Status: assigned
Component: Documentation | Version: master
Severity: Normal | Resolution:
Keywords: docs | Triage Stage: Accepted
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 1 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by garrypolley):

* cc: garrypolley (removed)


--
Ticket URL: <https://code.djangoproject.com/ticket/19227#comment:12>

Django

unread,
Sep 5, 2013, 11:34:16 PM9/5/13
to django-...@googlegroups.com
#19227: Reorganize method flowchart for class based generic views to tree
--------------------------------------+------------------------------------
Reporter: shoul@… | Owner:
Type: Cleanup/optimization | Status: new

Component: Documentation | Version: master
Severity: Normal | Resolution:
Keywords: docs | Triage Stage: Accepted
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 1 | UI/UX: 0
--------------------------------------+------------------------------------
Changes (by garrypolley):

* status: assigned => new
* owner: garrypolley =>


--
Ticket URL: <https://code.djangoproject.com/ticket/19227#comment:13>

Django

unread,
Sep 6, 2013, 12:01:50 PM9/6/13
to django-...@googlegroups.com
#19227: Reorganize method flowchart for class based generic views to tree
-------------------------------------+-------------------------------------
Reporter: shoul@… | Owner:
Type: | jambonrose
Cleanup/optimization | Status: assigned

Component: Documentation | Version: master
Severity: Normal | Resolution:
Keywords: docs | Triage Stage: Accepted
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 1 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by jambonrose):

* owner: => jambonrose


* status: new => assigned


--
Ticket URL: <https://code.djangoproject.com/ticket/19227#comment:14>

Django

unread,
Sep 18, 2013, 1:25:23 PM9/18/13
to django-...@googlegroups.com
#19227: Reorganize method flowchart for class based generic views to tree
-------------------------------------+-------------------------------------
Reporter: shoul@… | Owner:
Type: | jambonrose
Cleanup/optimization | Status: assigned
Component: Documentation | Version: master
Severity: Normal | Resolution:
Keywords: docs | Triage Stage: Accepted
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by timo):

* easy: 1 => 0


--
Ticket URL: <https://code.djangoproject.com/ticket/19227#comment:15>

Django

unread,
Feb 9, 2021, 12:56:03 AM2/9/21
to django-...@googlegroups.com
#19227: Reorganize method flowchart for class based generic views to tree
--------------------------------------+------------------------------------
Reporter: shoul@… | Owner: (none)
Type: Cleanup/optimization | Status: new

Component: Documentation | Version: master
Severity: Normal | Resolution:
Keywords: docs | Triage Stage: Accepted
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
--------------------------------------+------------------------------------
Changes (by Mariusz Felisiak):

* owner: jambonrose => (none)


* status: assigned => new


--
Ticket URL: <https://code.djangoproject.com/ticket/19227#comment:16>

Django

unread,
Mar 18, 2024, 3:12:10 AM3/18/24
to django-...@googlegroups.com
#19227: Reorganize method flowchart for class based generic views to tree
--------------------------------------+------------------------------------
Reporter: shoul@… | Owner: (none)
Type: Cleanup/optimization | Status: new
Component: Documentation | Version: dev
Severity: Normal | Resolution:
Keywords: docs | Triage Stage: Accepted
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
--------------------------------------+------------------------------------
Changes (by Ülgen Sarıkavak):

* cc: Ülgen Sarıkavak (added)

--
Ticket URL: <https://code.djangoproject.com/ticket/19227#comment:17>

Django

unread,
Oct 18, 2024, 6:32:38 AM10/18/24
to django-...@googlegroups.com
#19227: Reorganize method flowchart for class based generic views to tree
-------------------------------------+-------------------------------------
Reporter: shoul@… | Owner: Clifford
Type: | Gama
Cleanup/optimization | Status: assigned
Component: Documentation | Version: dev
Severity: Normal | Resolution:
Keywords: docs | 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):

* cc: Clifford Gama (added)
* owner: (none) => Clifford Gama
* status: new => assigned

--
Ticket URL: <https://code.djangoproject.com/ticket/19227#comment:18>

Django

unread,
Jan 16, 2025, 4:46:07 AMJan 16
to django-...@googlegroups.com
#19227: Reorganize method flowchart for class based generic views to tree
--------------------------------------+------------------------------------
Reporter: shoul@… | Owner: (none)
Type: Cleanup/optimization | Status: new
Component: Documentation | Version: dev
Severity: Normal | Resolution:
Keywords: docs | 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: Clifford Gama => (none)
* status: assigned => new

Comment:

related #24162
--
Ticket URL: <https://code.djangoproject.com/ticket/19227#comment:19>
Reply all
Reply to author
Forward
0 new messages