def app_add(request):
if request.method == 'POST':
form = AppAddForm(request.POST)
if form.is_valid():
if not App.objects.filter(app_domain=form.cleaned_data['app_name']):
f = form.save(commit=False)
f.app_key = random_str()
f.save()
messages.add_message(request, messages.SUCCESS, '??????')
return HttpResponseRedirect(reverse('app:app_list'))
messages.add_message(request, messages.ERROR, '???????????????')
messages.add_message(request, messages.ERROR, 'ERROR: ' + re.compile(r'<[^>]+>', re.S).sub('', str(form.errors)))
return HttpResponseRedirect(reverse('app:app_add'))
else:
data = Policy.objects.all()
return render_to_response('app/list.html', {'data': data}, context_instance=RequestContext(request))
评论列表
文章目录