コード例 #1
0
ファイル: views.py プロジェクト: tsinkala/core-hq
def form_context(request, domain, app_id, module_id, form_id):
    app = Application.get(app_id)
    form_url = "%s%s" % (get_url_base(), reverse('download_xform', args=[domain, app_id, module_id, form_id]))
    case_id = request.GET.get('case_id')
    delegation = request.GET.get('task-list') == 'true'
    return json_response(
        touchforms_api.get_full_context(domain, request.couch_user, 
                                        app, form_url, case_id, delegation=delegation))
コード例 #2
0
ファイル: views.py プロジェクト: mchampanis/core-hq
def form_context(request, domain, app_id, module_id, form_id):
    app = Application.get(app_id)
    module = app.get_module(module_id)
    form = module.get_form(form_id)
    case_id = request.REQUEST.get("case_id")
    return json_response(
        touchforms_api.get_full_context(domain, request.couch_user, 
                                        app, module, form, case_id))
コード例 #3
0
def form_context(request, domain, app_id, module_id, form_id):
    app = Application.get(app_id)
    form_url = "%s%s" % (get_url_base(),
                         reverse('download_xform',
                                 args=[domain, app_id, module_id, form_id]))
    case_id = request.GET.get('case_id')
    delegation = request.GET.get('task-list') == 'true'
    return json_response(
        touchforms_api.get_full_context(domain,
                                        request.couch_user,
                                        app,
                                        form_url,
                                        case_id,
                                        delegation=delegation))