我的views.py
from django.shortcuts import render
from django.http import JsonResponse
from home_page.models import UploadNet
from home_page.forms import NetForm, ConfigForm
from backend.NetListBuilder import NetListBuilder
from backend.ConfigBuilder import ConfigBuilder
def set_configuration(request, net_file=None):
if "upload_net" in request.POST:
net_path = os.path.join("media/net_files", net_file.name)
netlist = NetListBuilder(net_path)
config = ConfigBuilder(netlist)
context = {'config': config,}
return render(request,'configuration.html', context=context,)
return render(request,'configuration.html', {'net_file': None},)
def save_config(request):
if request.is_ajax():
response_data = {}
json_data = {}
json_data = request.POST['json_data']:
response_data["result"] = "save file"
return JsonResponse(response_data)
context = {'net_file': None}
return render(request, 'rules_list.html', context=context)
我想在rules_list视图中共享网表和配置对象(不将其保存在DB中)。我怎样才能做到这一点?我应该将它们传递到configuration.html文件吗?