def create(request): if request.method == 'POST': form = CategoryForm(request.POST) if form.is_valid(): form.save() messages.success(request, 'Category created') else: form = CategoryForm() data = { 'form': form, } return render_to_response( 'stocks/categories/create.html', data, context_instance=RequestContext(request), )
def update(request, category_id): category = get_object_or_404(Category, pk=category_id) if request.method == 'POST': form = CategoryForm(request.POST, instance=category) if form.is_valid(): form.save() messages.success(request, 'Category updated') else: form = CategoryForm(instance=category) data = { 'category': category, 'form': form, } return render_to_response( 'stocks/categories/update.html', data, context_instance=RequestContext(request), )