Is there a plan to modernize Django-admin?

130 views
Skip to first unread message

xliiv

unread,
Jul 17, 2015, 2:54:06 PM7/17/15
to django...@googlegroups.com
Hi!
Like the topic, though I don't mean only frontend.
Backend could be also rewritten with for example class-based views and other stuff used in regular Django apps?
Would it be a waste? I'm just curious what is your opinion. :) 


 

Russell Keith-Magee

unread,
Jul 17, 2015, 8:04:24 PM7/17/15
to Django Users
Hi Tymoteusz,

As a volunteer project, what gets added to Django is whatever gets contributed. We don't make plans and then execute on those plans. I'm not aware of anyone who is actively working on a major rewrite/refactor of Django's admin at the moment.

The state of Django's Admin is a topic that has been discussed many times, over many years. I don't think you'd get any disagreement that there is room for improvement; but it's also a big project. There have been a number of third party projects that propose to replace Django's admin (most notably django-admin2, but it's by no means the only project with this goal). 

The key thing here is that a new admin could be entirely constructed as a third-party project. Django's existing admin doesn't do anything special - it's "just" a Django app, like any other. If you're particularly motivated, you could build your own Django admin using the tools that Django provides (and, as of 1.8, documents as official, stable API).

For what it's worth, I've got my own crazy ideas about what a "new" Django admin would look like, which I've hinted at at various conferences (hunt down any of my conference talks about class based views). However, I'm not likely to get any time soon to look at this as a project - I've got plenty of other yaks that I'm shaving at the moment :-)

Yours
Russ Magee %-)

Ezequiel Bertti

unread,
Jul 17, 2015, 9:01:36 PM7/17/15
to django...@googlegroups.com
Do you already see this project?




--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users...@googlegroups.com.
To post to this group, send email to django...@googlegroups.com.
Visit this group at http://groups.google.com/group/django-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/CAJxq849%2BATzYJXiB_cwZE6nw4-m52yfiFhJjTPjPFwOAHUChSg%40mail.gmail.com.

For more options, visit https://groups.google.com/d/optout.



--
Ezequiel Bertti
E-Mail: ebe...@gmail.com
Cel: (21) 99188-4860

Tymoteusz Jankowski

unread,
Jul 18, 2015, 5:18:49 AM7/18/15
to django...@googlegroups.com
Thanks for clarification, I'll check both: django-admin2 and django-xadmin.


--
You received this message because you are subscribed to a topic in the Google Groups "Django users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/django-users/A9g1ZODCg44/unsubscribe.
To unsubscribe from this group and all its topics, send an email to django-users...@googlegroups.com.

Stuart Longland

unread,
Jul 18, 2015, 9:46:42 AM7/18/15
to django...@googlegroups.com
On 18/07/15 11:00, Ezequiel Bertti wrote:
> Do you already see this project?
>
> https://github.com/sshwsfc/django-xadmin

Unfortunately their homepage just swears at me in Chinese.

--
Stuart Longland (aka Redhatter, VK4MSL)

I haven't lost my mind...
...it's backed up on a tape somewhere.

Derek

unread,
Jul 20, 2015, 2:58:31 AM7/20/15
to django...@googlegroups.com
You can also look at http://djangosuit.com/ - works very well.  Free for non-commercial projects.  In the middle of an upgrade to Bootstrap 3.

Lee Hinde

unread,
Jul 21, 2015, 12:56:33 PM7/21/15
to django...@googlegroups.com

On Sat, Jul 18, 2015 at 12:25 AM, Stuart Longland <stu...@longlandclan.yi.org> wrote:
On 18/07/15 11:00, Ezequiel Bertti wrote:
> Do you already see this project?
>
> https://github.com/sshwsfc/django-xadmin

Unfortunately their homepage just swears at me in Chinese.

Ezequiel

unread,
Jul 22, 2015, 12:46:02 AM7/22/15
to Django users

On Monday, July 20, 2015 at 3:58:31 AM UTC-3, Derek wrote:
You can also look at http://djangosuit.com/ - works very well.  Free for non-commercial projects.  In the middle of an upgrade to Bootstrap 3.

Looks very good, but it is not responsive and suitable for mobile, right?
Regards

Ezequiel Bertti

unread,
Jul 22, 2015, 1:11:14 AM7/22/15
to django...@googlegroups.com
I use djangosuit.

It's great. I recommend.

But is better skin with some new features for django admin. Not a new "django admin"



--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users...@googlegroups.com.

To post to this group, send email to django...@googlegroups.com.
Visit this group at http://groups.google.com/group/django-users.

For more options, visit https://groups.google.com/d/optout.

Nkansah Rexford

unread,
Jul 22, 2015, 7:08:41 AM7/22/15
to Django users
A relatively new 'suit' in the block might be worth looking into: http://forms.viewflow.io/

I've tried it myself and I think although not complete in its implementation entirely, its a good start too.

Derek

unread,
Jul 23, 2015, 2:35:21 AM7/23/15
to Django users, ediazp...@gmail.com
Well, 'responsive' is not a very well defined term...  I have been using this package in projects for over two years, and it works well.  As for mobile - no, users are not going to want to interact on an *admin* site via their mobile!  But I have used this comfortably with a (standard) iPad.

Derek

unread,
Jul 23, 2015, 2:36:25 AM7/23/15
to Django users, leeh...@gmail.com
Ignore the home page (its just for the company I think).  Rather work with github and readthedocs.  Also see the many comments here:
https://github.com/sshwsfc/django-xadmin/issues/67
Reply all
Reply to author
Forward
0 new messages