Django 1.11 Released
My main point of friction in Django is still the admin interface; it's got a very steep sigmoid of a learning curve. The easy stuff is very easy, which is great, but when you want to do something somewhat complex it becomes arcane very quickly, usually requiring step-debugging through the code to figure out which framework method needs to be tweaked.<p>Also, it's 2017 and we are still selecting ForeignKeys from an unfiltered drop-down menu with potemtially thousands of entries? This is madness. A PR for using select2.js (<a href="https://github.com/django/django/pull/6385" rel="nofollow">https://github.com/django/django/pull/6385</a>) has been floating around for a year now, but progress is glacial.<p>I fear the admin site code has become so flexible and generic that it's difficult to extend, which is discouraging improvements.<p>Anyone care to shout out their favourite admin site replacements? I've tried a few but not found a great fit.