views.py 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. #coding:utf-8
  2. from TestApp.forms import UEditorTestModelForm,TestUEditorForm
  3. from django.http import HttpResponse
  4. from django.shortcuts import render_to_response
  5. from TestApp.models import Blog
  6. def TestUEditor(request):
  7. if request.method == 'POST':
  8. form = TestUEditorForm(request.POST)
  9. else:
  10. form = TestUEditorForm(
  11. initial={'Description': u'测试'}
  12. )
  13. return render_to_response('test2.html', {'form': form})
  14. def TestUEditorModel(request):
  15. if request.method == 'POST':
  16. #M=Blog.objects.get(pk=1)
  17. form = UEditorTestModelForm(request.POST)
  18. if form.is_valid():
  19. form.save()
  20. return render_to_response('test.html', {'form': form})
  21. else:
  22. return HttpResponse(u"数据校验错误")
  23. else:
  24. try:
  25. M=Blog.objects.get(pk=1)
  26. form = UEditorTestModelForm(instance= M)
  27. except:
  28. form = UEditorTestModelForm(
  29. initial={'Description': '测试'}
  30. )
  31. return render_to_response('test.html', {'form': form})
  32. def ajaxcmd(request):
  33. return HttpResponse(u"我来自后端",content_type="plain/text")