我有一个问题,Django可以做多线程的工作吗?
这就是我想要做的:点击网页上的一个按钮,然后在model.py中有一些功能开始运行,例如,从互联网抓取一些数据,完成后,它会返回给用户结果.
我想我必须打开一个新的线程来执行model.py中的函数,有人能告诉我怎么做吗?非常感谢你.
我正在尝试为Django项目创建基本的排序功能,但是当我单击“排序”按钮时,我不知道如何调用排序功能
Django视图:
def sort_btn(request):
if request.GET.get('sort-btn'):
cits = Citizen.objects.all().order_by('name')
return render_to_response(request, 'civil_reg/index.html', {'cits': cits})
Run Code Online (Sandbox Code Playgroud)
HTML按钮:
<button name="sort-btn" id="sort-btn">sort</button>
Run Code Online (Sandbox Code Playgroud)