Python Django、href和string
对Django来说有点陌生,这可能是个愚蠢的问题 javascript变量:Python Django、href和string,python,django,Python,Django,对Django来说有点陌生,这可能是个愚蠢的问题 javascript变量: <script> bar = 'foo' </script> 及 defdd(请求,str): print(str)您可以将bar的值作为查询字符串添加到客户端url的末尾: $('a').on('click', function(e) { // Dirty hack :-/ e.preventDefault(); window.location.replace($(th
<script>
bar = 'foo'
</script>
及
defdd(请求,str):
print(str)您可以将bar的值作为查询字符串添加到客户端url的末尾:
$('a').on('click', function(e) { // Dirty hack :-/
e.preventDefault();
window.location.replace($(this).attr('href') + '?bar=' + bar);
});
并使用以下代码在服务器端获取它:
def dd(request):
str = request.GET.get('bar', '')
print(str) <---- print 'foo'
def dd(请求):
str=request.GET.GET('bar','')
打印(str)url的长度有限制吗?我打算发送一个json(字符串),它可能会变长。在这种情况下,最好生成一个ajax POST请求,整个URL不应超过2083个字符
def dd(request, str):
print(str) <---- print 'foo'
$('a').on('click', function(e) { // Dirty hack :-/
e.preventDefault();
window.location.replace($(this).attr('href') + '?bar=' + bar);
});
def dd(request):
str = request.GET.get('bar', '')
print(str) <---- print 'foo'