views.py 1.1 KB

12345678910111213141516171819202122232425262728293031323334
  1. #coding:utf-8
  2. from TestApp.forms import TestUEditorForm,TestUeditorModelForm
  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. return HttpResponse(form.data["Content"])
  10. else:
  11. form = TestUEditorForm(
  12. initial={'Description': '测试'}
  13. )
  14. return render_to_response('test.html', {'form': form})
  15. def TestUEditorModel(request):
  16. if request.method == 'POST':
  17. form = TestUeditorModelForm(request.POST)
  18. if form.is_valid():
  19. form.save()
  20. return render_to_response('test.html', {'form': form})
  21. else:
  22. return HttpResponse("数据校验错误")
  23. else:
  24. try:
  25. M=Blog.objects.get(pk=1)
  26. form = TestUeditorModelForm(model=M)
  27. except Exception:
  28. form = TestUeditorModelForm(
  29. initial={'Description': '测试'}
  30. )
  31. return render_to_response('test.html', {'form': form})