#30496: Broken order for class Media
--------------------------------------+------------------------------
               Reporter:  Den         |          Owner:  nobody
                   Type:  Bug         |         Status:  new
              Component:  Forms       |        Version:  2.2
               Severity:  Normal      |       Keywords:  media widget
           Triage Stage:  Unreviewed  |      Has patch:  0
    Needs documentation:  0           |    Needs tests:  0
Patch needs improvement:  0           |  Easy pickings:  0
                  UI/UX:  0           |
--------------------------------------+------------------------------
 Djnango 2.2.1, python3.7

 {{{
 #!python
 class ProductAdmin(admin.ModelAdmin):
     class Media:
         js = ['admin_ext/init.js', 'admin_ext/classes.js',
               'admin_ext/common.js']
 }}}


 I get this html

 {{{
 <script type="text/javascript" src="/frm-admin/jsi18n/"></script>
 <script type="text/javascript"
 src="/static/admin/js/vendor/jquery/jquery.js"></script>
 <script type="text/javascript" src="/static/admin_ext/init.js"></script>
 <script type="text/javascript"
 src="/static/ckeditor/ckeditor/ckeditor.js"></script>
 <script type="text/javascript"
 src="/static/admin_ext/files/images_inline.js"></script>
 <script type="text/javascript"
 src="/static/admin/js/jquery.init.js"></script>
 <script type="text/javascript"
 src="/static/admin_ext/classes.js"></script>
 <script type="text/javascript"
 src="/static/admin_ext/contrib/ckeditor/widget.js"></script>
 <script type="text/javascript" src="/static/admin/js/core.js"></script>
 <script type="text/javascript" src="/static/admin_ext/common.js"></script>
 <script type="text/javascript" src="/static/admin/js/inlines.js"></script>
 <script type="text/javascript"
 src="/static/admin/js/admin/RelatedObjectLookups.js"></script>
 <script type="text/javascript" src="/static/admin/js/actions.js"></script>
 <script type="text/javascript" src="/static/admin/js/urlify.js"></script>
 <script type="text/javascript"
 src="/static/admin/js/prepopulate.js"></script>
 <script type="text/javascript"
 src="/static/admin/js/vendor/xregexp/xregexp.js"></script>
 }}}

 {{{"/static/admin_ext/init.js"}}} goes after {{{
 "/static/admin/js/vendor/jquery/jquery.js"}}}, but i expect
 {{{"/static/admin/js/jquery.init.js"}}} and other django scripts

 django==2.1.8 - it`s ok

 forms.widgets.Media.merge changed in 2.2 version

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

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/049.a0b6ce837591171688aa1d9f12acdc43%40djangoproject.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to