如何在Django w / o音译中使用prepopulated_fields?

时间:2014-01-09 14:48:04

标签: python django django-admin

当我在django管理界面中输入名称时,在django admin.ModelAdmin自动填充字段标题中的

prepopulated_fields。

prepopulated_fields = {
    'title': ('name',),
}

如何制作相同的功能但不进行音译。

例如:

name: Говядо
title: govyado

想要:

name: Говядо
title: Говядо

1 个答案:

答案 0 :(得分:0)

admin.py

class Media:
    js = ('/static/js/jquery.min.js',
          '/static/js/slug.js')

slug.js

window.onload = function() {
  document.getElementById("id_name").onkeyup = function() {
      var e = document.getElementById("id_title");
      if (!e._changed) { e.value = document.getElementById("id_name").value; }
  }
}