[Django] #18914: Object tools improvements

17 views
Skip to first unread message

Django

unread,
Sep 6, 2012, 9:17:02 AM9/6/12
to django-...@googlegroups.com
#18914: Object tools improvements
--------------------------------------+--------------------------------
Reporter: mcrute | Owner: nobody
Type: Cleanup/optimization | Status: new
Component: contrib.admin | Version: master
Severity: Normal | Keywords: admin object-tools
Triage Stage: Unreviewed | Has patch: 1
Easy pickings: 0 | UI/UX: 0
--------------------------------------+--------------------------------
Adding object tools requires template overrides or subclassing of
ModelAdmin. It should be possible to add object tools in the same way that
admin actions can be defined.

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

Django

unread,
Sep 6, 2012, 10:05:59 AM9/6/12
to django-...@googlegroups.com
#18914: Object tools improvements
-------------------------------------+-------------------------------------
Reporter: mcrute | Owner: nobody
Type: | Status: new
Cleanup/optimization | Version: master
Component: contrib.admin | Resolution:
Severity: Normal | Triage Stage:
Keywords: admin object-tools | Unreviewed
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by mcrute):

* needs_better_patch: => 0
* needs_tests: => 0
* needs_docs: => 0


Comment:

There is a patch for this with documentation on GitHub
https://github.com/django/django/pull/328

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

Django

unread,
Sep 6, 2012, 11:08:45 AM9/6/12
to django-...@googlegroups.com
#18914: Object tools improvements
------------------------------------+------------------------------------
Reporter: mcrute | Owner: nobody
Type: New feature | Status: new
Component: contrib.admin | Version: master
Severity: Normal | Resolution:
Keywords: admin object-tools | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 1 | Patch needs improvement: 1
Easy pickings: 0 | UI/UX: 0
------------------------------------+------------------------------------
Changes (by mjtamlyn):

* cc: marc.tamlyn@… (added)
* needs_better_patch: 0 => 1
* type: Cleanup/optimization => New feature
* needs_tests: 0 => 1
* stage: Unreviewed => Accepted


Comment:

I like the idea - I definitely think this is something the admin could do
with making easier to customise (having hacked it a few times...)

It needs tests, as it currently has none. It'll probably need quite a lot
- all of the individual functions will need testing. Does the test suite
still work with the current changes? Docs wise it has some, but they if
merged it would need to be added to the release notes as well.

Seems to me the view on site link should also be converted to be one of
these new tool objects.

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

Django

unread,
Mar 27, 2015, 10:46:37 AM3/27/15
to django-...@googlegroups.com
#18914: Object tools improvements
------------------------------------+------------------------------------
Reporter: mcrute | Owner: auvipy
Type: New feature | Status: assigned
Component: contrib.admin | Version: master
Severity: Normal | Resolution:

Keywords: admin object-tools | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 1 | Patch needs improvement: 1

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

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


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

Django

unread,
Nov 19, 2015, 7:39:35 AM11/19/15
to django-...@googlegroups.com
#18914: Add a way to add items to the admin's object tools using Python code

------------------------------------+------------------------------------
Reporter: mcrute | Owner: auvipy
Type: New feature | Status: assigned
Component: contrib.admin | Version: master

Severity: Normal | Resolution:
Keywords: admin object-tools | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 1 | Patch needs improvement: 1

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

Comment (by timgraham):

#25776 is a duplicate.

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

Django

unread,
Nov 19, 2015, 8:47:07 AM11/19/15
to django-...@googlegroups.com
#18914: Add a way to add items to the admin's object tools using Python code
------------------------------------+------------------------------------
Reporter: mcrute | Owner: auvipy
Type: New feature | Status: assigned
Component: contrib.admin | Version: master

Severity: Normal | Resolution:
Keywords: admin object-tools | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 1 | Patch needs improvement: 1

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

Comment (by manelclos):

Nice, also see this project solving the issue: https://github.com/praekelt
/django-object-tools

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

Django

unread,
Nov 19, 2015, 8:55:31 AM11/19/15
to django-...@googlegroups.com
#18914: Add a way to add items to the admin's object tools using Python code
------------------------------------+------------------------------------
Reporter: mcrute | Owner: auvipy
Type: New feature | Status: assigned
Component: contrib.admin | Version: master

Severity: Normal | Resolution:
Keywords: admin object-tools | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 1 | Patch needs improvement: 1

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

Comment (by auvipy):

Replying to [comment:5 manelclos]:


> Nice, also see this project solving the issue:
https://github.com/praekelt/django-object-tools

are you planning to work on this ticket?

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

Django

unread,
Jan 22, 2016, 7:29:02 AM1/22/16
to django-...@googlegroups.com
#18914: Add a way to add items to the admin's object tools using Python code
------------------------------------+------------------------------------
Reporter: mcrute | Owner: auvipy
Type: New feature | Status: assigned
Component: contrib.admin | Version: master

Severity: Normal | Resolution:
Keywords: admin object-tools | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 1 | Patch needs improvement: 1

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

* cc: markus.magnuson@… (added)


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

Django

unread,
Feb 22, 2017, 12:39:50 PM2/22/17
to django-...@googlegroups.com
#18914: Add a way to add items to the admin's object tools using Python code
------------------------------------+------------------------------------
Reporter: mcrute | Owner: (none)
Type: New feature | Status: new
Component: contrib.admin | Version: master

Severity: Normal | Resolution:
Keywords: admin object-tools | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 1 | Patch needs improvement: 1

Easy pickings: 0 | UI/UX: 0
------------------------------------+------------------------------------
Changes (by Asif Saifuddin Auvi):

* owner: Asif Saifuddin Auvi => (none)
* status: assigned => new


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

Reply all
Reply to author
Forward
0 new messages