Mon code ressemble en tant que tel:clés Récupération de nouvel objet créé à partir create_object utilisant des vues génériques de Django
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')))
Idéalement, je voudrais à ressembler à ceci:
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
Comment puis-je récupérer la clé de l'objet nouvellement créé? J'utilise google-app-engine-patch avec toutes les dernières versions.