Exemple #1
0
def add_datepenalty(request, conference):
    if request.method == 'POST':
        form = DatePenaltyForm(data=request.POST)
        if(form.is_valid()):
            datepenalty = form.save(commit=False)
            datepenalty.feestructure = conference.feestructure
            datepenalty.save()
            return serializers.serialize('jsondisplay', [datepenalty], fields=('name','amount','per','based_on','start_date','end_date'))[1:-1]
        else:
            return simplejson.dumps({'form':"<table class=\"form\">" + form.as_table() + "</table>"})
Exemple #2
0
def add_datepenalty(request, conference):
    if request.method == 'POST':
        form = DatePenaltyForm(data=request.POST)
        if(form.is_valid()):
            datepenalty = form.save(commit=False)
            datepenalty.feestructure = conference.feestructure
            datepenalty.save()
            return serializers.serialize('jsondisplay', [datepenalty], fields=('name','amount','per','based_on','start_date','end_date'))[1:-1]
        else:
            return simplejson.dumps({'form':"<table class=\"form\">" + form.as_table() + "</table>"})
Exemple #3
0
def get_conference_datepenalties(request, conference):
    existing_penalties = serializers.serialize(
        "jsondisplay",
        DatePenalty.objects.filter(feestructure__conference=conference),
        fields=("name", "amount", "per", "based_on", "start_date", "end_date"),
    )
    form = DatePenaltyForm()

    return simplejson.dumps(
        {"form": '<table class="form">' + form.as_table() + "</table>", "objects": existing_penalties}
    )
Exemple #4
0
def add_datepenalty(request, conference):
    if request.method == "POST":
        form = DatePenaltyForm(data=request.POST)
        if form.is_valid():
            datepenalty = form.save(commit=False)
            datepenalty.feestructure = conference.feestructure
            datepenalty.save()
            return serializers.serialize(
                "jsondisplay", [datepenalty], fields=("name", "amount", "per", "based_on", "start_date", "end_date")
            )[1:-1]
        else:
            return simplejson.dumps({"form": '<table class="form">' + form.as_table() + "</table>"})
Exemple #5
0
def get_conference_datepenalties(request, conference):
    existing_penalties = serializers.serialize(
        'jsondisplay',
        DatePenalty.objects.filter(feestructure__conference=conference),
        fields=('name', 'amount', 'per', 'based_on', 'start_date', 'end_date'))
    form = DatePenaltyForm()

    return simplejson.dumps({
        'form':
        "<table class=\"form\">" + form.as_table() + "</table>",
        'objects':
        existing_penalties
    })
Exemple #6
0
def get_conference_datepenalties(request, conference):
    existing_penalties = serializers.serialize('jsondisplay', DatePenalty.objects.filter(feestructure__conference=conference), 
                                               fields=('name','amount','per','based_on','start_date','end_date'))
    form = DatePenaltyForm()
    
    return simplejson.dumps({'form':"<table class=\"form\">" + form.as_table() + "</table>", 'objects':existing_penalties})