Python 单击网页上的按钮后清空获取响应
我用next(search.html)结巴了: Mysql程序工作正常,问题出在django中 URL.py:Python 单击网页上的按钮后清空获取响应,python,django,Python,Django,我用next(search.html)结巴了: Mysql程序工作正常,问题出在django中 URL.py: url(r'^search', search_engine, name="search") 点击按钮后,我什么也没收到。在“if”语句中添加任何数据并发送到render-无效。在视图中执行print(request.get)时,您得到了什么?正好在print(request.get)之后:那么您在这方面真正想要实现什么呢?单击“提交”后,是否希望返回相同的数据和结果?我没有在模板中看
url(r'^search', search_engine, name="search")
点击按钮后,我什么也没收到。在“if”语句中添加任何数据并发送到render-无效。在视图中执行
print(request.get)
时,您得到了什么?正好在print(request.get)之后:那么您在这方面真正想要实现什么呢?单击“提交”后,是否希望返回相同的数据和结果?我没有在模板中看到result
变量用法在您的视图中执行print(request.get)
时您得到了什么?正好在print(request.get)之后:那么您在这方面真正想要实现什么呢?单击“提交”后,是否希望返回相同的数据和结果?我在模板中没有看到结果变量用法
def search_engine(request):
db = MySQLdb.connect(host="localhost",
user="user",
passwd="123456",
db="test", charset="utf8")
cur = db.cursor()
q = request.GET.get("button", None)
if q:
cur.callproc('search', {'Id': 2})
data = cur.fetchall()
request.GET.get('textbox1')
request.GET.get('textbox2')
return render(request,'search.html', {'result': data})
return render(request, 'search.html')
url(r'^search', search_engine, name="search")