views.py 1.3 KB

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