コード例 #1
0
ファイル: rating.py プロジェクト: elysium001/solitude
def rating(request):
    view = BangoResource()
    view.error_lookup = {
        'INVALID_RATING': 'rating',
        'INVALID_RATING_SCHEME': 'ratingScheme',
    }
    try:
        serial, form = view.process(serial_class=SellerProductBangoOnly,
                                    form_class=UpdateRatingForm,
                                    request=request)
    except ProcessError, exc:
        return exc.response
コード例 #2
0
ファイル: bank.py プロジェクト: elysium001/solitude
def bank(request):
    view = BangoResource()
    view.error_lookup = {
        'INVALID_COUNTRYISO': 'bankAddressIso',
    }

    try:
        serial, form = view.process(
            serial_class=SellerBangoOnly,
            form_class=CreateBankDetailsForm,
            request=request)
    except ProcessError, exc:
        return exc.response
コード例 #3
0
ファイル: rating.py プロジェクト: WilliamRen/solitude
def rating(request):
    view = BangoResource()
    view.error_lookup = {
        'INVALID_RATING': 'rating',
        'INVALID_RATING_SCHEME': 'ratingScheme',
    }
    try:
        serial, form = view.process(
            serial_class=SellerProductBangoOnly,
            form_class=UpdateRatingForm,
            request=request)
    except ProcessError, exc:
        return exc.response
コード例 #4
0
ファイル: premium.py プロジェクト: elysium001/solitude
def premium(request):
    view = BangoResource()
    view.error_lookup = {
        'INVALID_COUNTRYISO': 'currencyIso',
    }

    try:
        serial, form = view.process(
            serial_class=SellerProductBangoOnly,
            form_class=MakePremiumForm,
            request=request)
    except ProcessError, exc:
        return exc.response