2011-02-24 20 views
0
def ajax_lookup(request,channel): 

这是我views.I之一就是使用此做自动完成如果我的views.py看起来像这样,我该如何在Django中编写模板表单?

这是它的JS。而且我遇到了一个明显的错误。属性被发送,因为我正在发送1而不是2.如何发送第二个参数?

<script type="text/javascript"> 
Ext.onReady(function(){ 
    {% autoescape off %} 

    var searchTable = new GeoNode.MapSearchTable({ 
     renderTo: 'search_results', 
     trackSelection: true, 
     permalinkURL: '{% url ajax_lookup %}', 
     searchURL: '{% url ajax_lookup %}', 
     searchParams: {{init_search}} 
    }); 


    {% endautoescape %} 
}); 
</script> 
+0

'url'看着urlconf,而不是视图。 –

回答

0

这可能解决吗?

<script type="text/javascript"> 
Ext.onReady(function(){ 
    {% autoescape off %} 

    var searchTable = new GeoNode.MapSearchTable({ 
     renderTo: 'search_results', 
     trackSelection: true, 
     permalinkURL: '{% url views.ajax_lookup channel.id %}', 
     searchURL: '{% url views.ajax_lookup channel.id %}', 
     searchParams: {{init_search}} 
    }); 


    {% endautoescape %} 
}); 
</script> 
相关问题