app/django/contrib/admin/templates/admin/prepopulated_fields_js.html
author Lennard de Rijk <ljvderijk@gmail.com>
Sun, 01 Feb 2009 13:07:12 +0000
changeset 1139 7a6f94ffcc87
parent 323 ff1a9aa48cfd
permissions -rw-r--r--
Changed the url regexpr for review and added 2 missing imports. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed

<script type="text/javascript">
{% for field in prepopulated_fields %}
    document.getElementById("{{ field.field.auto_id }}").onchange = function() { this._changed = true; };
    {% for dependency in field.dependencies %}
    document.getElementById("{{ dependency.auto_id }}").onkeyup = function() {
        var e = document.getElementById("{{ field.field.auto_id }}");
        if (!e._changed) { e.value = URLify({% for innerdep in field.dependencies %}document.getElementById("{{ innerdep.auto_id }}").value{% if not forloop.last %} + ' ' + {% endif %}{% endfor %}, {{ field.field.field.max_length|default_if_none:"50" }}); }
    }
    {% endfor %}
{% endfor %}
</script>