예제 #1
0
def add_numbers_post(request):
    """
    Basic view that adds two numbers input by user.
    Small demo of using forms to POST data and jinja2 templating.
    """
    value = 0
    message = ''
    if request.POST:
        first = int(request.POST.get('number1',[''])[0])
        second = int(request.POST.get('number2',[''])[0])
        value = first + second

    data = dict(value=value,message=message)
    return render_template("jinja2/add_numbers_post.html",data)
예제 #2
0
def home(request):
    """Small demo using jinja2 templating."""
    return render_template("jinja2/home.html",None)