コード例 #1
0
ファイル: login_form.py プロジェクト: fdns/eol-edx
def _get_form_descriptions(request):
    """Retrieve form descriptions from the user API.

    Arguments:
        request (HttpRequest): The original request, used to retrieve session info.

    Returns:
        dict: Keys are 'login', 'registration', and 'password_reset';
            values are the JSON-serialized form descriptions.

    """

    return {
        'password_reset': get_password_reset_form().to_json(),
        'login': get_login_session_form(request).to_json(),
        'registration': RegistrationFormFactory().get_registration_form(request).to_json()
    }
コード例 #2
0
ファイル: views.py プロジェクト: cmscom/edx-platform
def _get_form_descriptions(request):
    """Retrieve form descriptions from the user API.

    Arguments:
        request (HttpRequest): The original request, used to retrieve session info.

    Returns:
        dict: Keys are 'login', 'registration', and 'password_reset';
            values are the JSON-serialized form descriptions.

    """

    return {
        'password_reset': get_password_reset_form().to_json(),
        'login': get_login_session_form(request).to_json(),
        'registration': RegistrationFormFactory().get_registration_form(request).to_json()
    }
コード例 #3
0
ファイル: views.py プロジェクト: zhiyuanbuqiID/edx-platform
 def get(self, request):
     return HttpResponse(get_password_reset_form().to_json(),
                         content_type="application/json")
コード例 #4
0
ファイル: views.py プロジェクト: cmscom/edx-platform
 def get(self, request):
     return HttpResponse(get_password_reset_form().to_json(), content_type="application/json")