Of course it is possible. You are better off moving the tag <script>from the django loop and may also function. For reference, I will give an example from my code that draws diagrams on my django admin page:
<script type="text/javascript">
{% if cl.show_chart %}
(function($) {
$(document).ready(function() {
var data = [
{% for sold in cl.get_sold_info %}
{
fullname: '{{ sold.fullname }}',
date: {{ sold.date|date:"U" }}000,
partner: '{{ sold.partner }}',
price: {{ sold.price }}
},
{% endfor %} ];
draw_charts(data, $);
});
})(someNamespace.jQuery);
{% endif %}
</script>
, <script> - django, for-loop . draw_charts - .
- , , , PHP4.