Aucune description

activity_admin_views.py 877B

    # -*- coding: utf-8 -*- from django.conf import settings from django_logit import logit from django_response import response from kodo.decorators import check_admin from apps.lensman.activity.models import LensmanContributionActivityIncomeExpensesInfo @logit(res=True) @check_admin def add_lensman_contribution_income_api(request, administrator): contrbution_id = request.POST.get('contribution_id', '') lensman_id = request.POST.get('lensman_id', '') activity_id = request.POST.get('activity_id', '') user_id = request.POST.get('user_id', '') amount = int(request.POST.get('amount', '0')) LensmanContributionActivityIncomeExpensesInfo.objects.update_or_create(contrbution_id=contrbution_id, lensman_id=lensman_id, activity_id=activity_id, user_id=user_id, defaults={'amount': amount}) return response(200, '增加摄影师投稿收入成功')