예제 #1
0
def index(request):
	
	if request.user.is_anonymous():
		return redirect("/login/")
	
	section = get_section(request)
	context = get_context(section, request)
	
	return render(section, context, request)
예제 #2
0
def get_page_part(request):
	
	req = json.loads(request.raw_post_data)
	h_section = get_html_section(req['path'], request)
	h_context = get_context(h_section, request)
		
	j_section = get_js_section('scripts/' + h_context['js'], request)
	
	h_template = req['template']
	
	response = {}
	response["html"] = render_html_template(section = h_section, context = h_context, request = request, template = h_template)
	
	try:
		response["js"] = render_js_template(section = j_section, context = {}, request = request, template = h_template[:-5] + '.js')
	except:
		response['js'] = ''
		
	return HttpResponse(json.dumps(response))	
예제 #3
0
def index(request):
	section = get_section(request)
	context = get_context(section, request)
	
	return render(section, context, request)