def config_edit(request, config_id): config = Config.get_by_id(int(config_id)) if config is None: raise Http404 if request.method == 'POST': form = ConfigForm(request.POST, instance=config) if form.is_valid(): logging.info('edit config before - id: %s key: %s data: %s' % (config.key().id() , config.key(), config)) form.save(commit=False) logging.info('edit config after - id: %s key: %s data: %s' % (config.key().id() , config.key(), config)) config.save() return redirect('/utils/config/') else: form = ConfigForm(instance=config) return render_to_response('utils/config_edit.html', RequestContext(request, { 'form': form }) )
def config_show(request,config_id): config = Config.get_by_id(int(config_id)) if config is None: raise Http404 return render_to_response('utils/config_show.html', RequestContext(request, { 'config': config }))