我的代码如下所示:
def add_cart(request):
return create_object(request, form_class=CartForm,
post_save_redirect=reverse('test.views.show_cart',
kwargs=dict(object_id='%(key)s')))
理想情况下,我希望它看起来像这样:
def add_cart(request):
newobject = create_object(request, form_class=CartForm,
post_save_redirect=reverse('test.views.show_cart',
kwargs=dict(object_id='%(key)s')))
request.session['cartid'] = newobject.key
return newobject
如何从新创建的对象中检索密钥?
我正在使用带有所有最新版本的 google-app-engine-patch。