Django CSRF Cookie Not Set

I have some problem for a while now, I'm experiencing CSRF Cookie not set. Please look at the codes below

Python

    def deposit(request,account_num):
    if request.method == 'POST':
        account = get_object_or_404(account_info,acct_number=account_num)
        form_=AccountForm(request.POST or None, instance=account)
        form = BalanceForm(request.POST)
        info = str(account_info.objects.filter(acct_number=account_num))
        inf=info.split()
        if form.is_valid():
        #cd=form.cleaned_data
            now = datetime.datetime.now()
            cmodel = form.save()
            cmodel.acct_number=account_num
            #RepresentsInt(cmodel.acct_number)
            cmodel.bal_change="%0.2f" % float(cmodel.bal_change)
            cmodel.total_balance="%0.2f" %(float(inf[1]) + float(cmodel.bal_change))
            account.balance="%0.2f" % float(cmodel.total_balance)
            cmodel.total_balance="%0.2f" % float(cmodel.total_balance)
            #cmodel.bal_change=cmodel.bal_change
            cmodel.issued=now.strftime("%m/%d/%y %I:%M:%S %p")
            account.recent_change=cmodel.issued
            cmodel.save()
            account.save()
            return HttpResponseRedirect("/history/" + account_num + "/")
        else:
            return render_to_response('history.html',
                              {'account_form': form},
                              context_instance=RequestContext(request))

In the HTML here is the code

HTML

    <form action="/deposit/{{ account_num }}/" method="post">

    <table>
    <tr>
    {{ account_form.bal_change }}
    &nbsp;
    <input type="submit" value="Deposit" />
    </tr>
    {% csrf_token %}
    </table>
    </form>

Im stuck, I already cleared the cookie, used other browser but still csrf cookie not set.

This can also occur if CSRF_COOKIE_SECURE = True is set and you are accessing the site non-securely.

From: stackoverflow.com/q/17716624

Back to homepage or read more recommendations: