1
我得到一個錯誤,當我顯示在Django管理表格(更新形式):Django管理:Django是未定義
Uncaught ReferenceError: django is not defined
的錯誤是在下面的行:
(function($) {
$("#participations-group .tabular.inline-related tbody tr").tabularFormset({
prefix: "participations",
adminStaticPrefix: '/static/admin/',
addText: "Ajouter un objet Participation À Une Campagne supplémentaire",
deleteText: "Supprimer"
});
})(django.jQuery);
的代碼由django生成。
在我的管理形式,我使用的是js文件:
class CampaignAdmin(admin.ModelAdmin):
class Media:
js = (
'js/admin/campaign.min.js',
)
由於在這個崗位https://stackoverflow.com/a/10584539/1875861建議,我已經添加了兩個js文件:
class CampaignAdmin(admin.ModelAdmin):
class Media:
js = (
'admin/js/jquery.min.js',
'admin/js/jquery.init.js',
'js/admin/campaign.min.js',
)
但它仍然無法正常工作:(。
問題是什麼?
你在你的第一個JS代碼片斷'django.jQuery'有這個。很確定jQuery在這裏不屬於django。 –
好吧,然後另一個開發人員寫了這段代碼...我應該刪除django.jQuery或包括jQuery的某處? – rom