django-pipeeline ile django sürüm 1.82 kullanıyorum. Ben html adından belirli bir javascript işlevi çağırırım. Django-pipeline'de javascript işlevlerinin ad yönetimi nasıl engellenir?
<form class="navbar-form navbar-right vcenter"
action="javascript:search();" role="search" id='searchform'>
Maalesef sıkıştırılmış js dosyasında, fonksiyonun adı değiştirilir ve dolayısıyla aykırı işlevselliği workig değildir. Bu işlev için aynı adı nasıl koruyabilirim veya html'deki js işlevine yapılan başvuruyu nasıl değiştirebilirim?
Ben yuglify yüklemiş ve kullandığım ayarlar
PIPELINE_CSS = {
'allstyles': {
'source_filenames': (
'css/application.css',
'feedback/css/feedback-form.css',
),
'output_filename': 'css/nifty.css',
'extra_context': {
'media': 'screen,projection',
},
},
}
PIPELINE_JS = {
'actions': {
'source_filenames': (
'js/nifty.js',
'feedback/js/feedback-form.js',
),
'output_filename': 'js/nifty.js',
}
}
STATICFILES_STORAGE = 'pipeline.storage.PipelineStorage'
PIPELINE_JS_COMPRESSOR = 'pipeline.compressors.yuglify.YuglifyCompressor'
PIPELINE_DISABLE_WRAPPER = True
PIPELINE_ENABLED=True