Я читал о ракурсе сеанса django и на самом деле не получаю его. Я создаю объект, и мне интересно, как я могу использовать сеансы django в представлении. вот как создать объект.Как использовать рамки сеанса django во взглядах?
def show_checkout(request):
if order.is_empty(request):
cart_url = urlresolvers.reverse('order_index')
return HttpResponseRedirect(cart_url)
if request.method == 'POST':
postdata = request.POST.copy()
form = forms.CheckoutForm(request.POST,postdata)
if form.is_valid():
anon_user = User.objects.get(id=settings.ANONYMOUS_USER_ID)
obj = form.save(commit=False)
obj.created_by = anon_user
obj.modified_by = anon_user
obj.save()
if postdata['submit'] == 'place order':
reciept_url = urlresolvers.reverse('checkout_reciept')
return HttpResponseRedirect(reciept_url)
else:
form = forms.CheckoutForm
context = {
'form':form,
}
return render_to_response('checkout/checkout.html',context,context_instance=RequestContext(request))
Любая помощь приветствуется. Начальный программист.
Что именно вы хотите делать с сеансом? Ваш вопрос непонятен. –
пока я просто хочу знать, как я создам сеанс для данного анонимного пользователя, который создает объект. –