def view(self, request):
data = request.POST or None
self.policy._p_activate()
form = RetentionPolicy.Form(data, initial=self.policy.__dict__)
if data and form.is_valid():
self.policy._update(form.cleaned_data)
transaction.get().note('Edited prune retention policy %s' % self.policy.oid)
transaction.commit()
return self.parent.redirect_to()
return self.render(request, 'core/prune/policy_add.html', {
'form': form,
'title': _('Edit retention policy'),
'submit': _('Save changes'),
})
评论列表
文章目录