0
我需要從客戶端的URL中獲取查詢字符串值,並從Django模板傳遞該URL。我在下面解釋我的代碼。如何在使用Django和Python進行頁面上傳後在客戶端獲取查詢字符串值
base.html文件:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
{% load static %}
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
</head>
<body>
<header>
<h1>Nuclear Reactor</h1>
{% if count > 0 %}
<b>Hi, {{ user.username }}</b>
<a href="{% url 'home' %}?file=//cdnjs.cloudflare.com/ajax/libs/velocity/1.5.0/velocity.min.js">Home</a>
<a href="{% url 'view_reactor' %}?file=//cdnjs.cloudflare.com/ajax/libs/velocity/1.5.0/velocity.min.js">View Reactor status</a>
<a href="{% url 'logout' %}">logout</a>
{% else %}
<a href="{% url 'login' %}">login</a>/<a href="{% url 'signup' %}">signup</a>
{% endif %}
<hr>
</header>
<main>
{% block content %}
{% endblock %}
</main>
</body>
</html>
在這裏,我通過一些查詢字符串值home.html
加載。
home.html的:
{% extends 'base.html' %}
{% block content %}
<center><h1>Welcome</h1>
<p>This App allow to control the life cycle of the Nuclear Reactor and Retrive the status report </p>
<p><a href="{% url 'status' %}">Status report</a><a href="{% url 'control' %}">Control panel</a></p>
</center>
<script type="text/javascript">
window.onload=function(){
}
</script>
{% endblock %}
我需要使用JavaScript在主頁呈現讀取查詢字符串。