Django在views.py中的其他方法中访问变量中的数据

时间:2018-01-10 17:18:52

标签: python django django-views

我正在使用基于方法的视图,所以我的views.py文件看起来像这样

views.py

from django.shortcuts import render

def index(request):
    query = request.GET.get('query')
    **** DO SOMETHING HERE ****
    docs = someclass.somemethod(query)
    return render(request, 'home.html')

def analysis(request):
    x = query
    y = docs
    return render(request, 'analysis.html', {'query': x, 'docs': y})

现在我想在我的其他(分析)方法中使用query变量。一种方法是创建一个类,然后使用self.query,但我想我不能在Django中这样做。我一直在寻找基于课程的观点,但我不知道这是否会有所帮助。那么请指导我怎么做?

0 个答案:

没有答案