post.edit.html 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. {% extends "base-with-sidebar.html" %}
  2. {% load authperm %}
  3. {% load staticres %}
  4. {% block title %}
  5. 编辑文章 - 丘丘塔台
  6. {% endblock %}
  7. {% block sidebar %}
  8. {% ifequal rfm "a" %}
  9. {% include "home/sysconf.sidebar.html" %}
  10. {% else %}
  11. {% include "home/front.sidebar.html" %}
  12. {% endifequal %}
  13. {% endblock %}
  14. {% block head %}
  15. {% res js "duallistbox" %}
  16. {% res css "duallistbox" %}
  17. {% endblock %}
  18. {% block content %}
  19. <div class="alert alert-info">
  20. 内容支持使用{{zumdownver}}书写,渲染引擎为{{rnginver}}
  21. </div>
  22. <form id="mainform" class="form-horizontal" role="form" action="" method="POST">
  23. {% csrf_token %}
  24. {% for item in form %}
  25. <input type="hidden" name="rfm" value="{{rfm}}">
  26. <div class="form-group">
  27. <label class="control-label col-md-1">{{item.label}}</label>
  28. <div class="col-md-11">{{item}}</div>
  29. <div class="col-md-offset-1 col-md-10">{{item.errors}}</div>
  30. </div>
  31. {% endfor %}
  32. <div class="form-group">
  33. <div class="col-md-offset-1 col-md-10">
  34. <button class="btn btn-primary btn-lg" onclick="esubmit();">提交更改</button>
  35. <button class="btn btn-info btn-lg" onclick="zumdown_preview();">先行预览</button>
  36. </div>
  37. </div>
  38. </form>
  39. <script>
  40. var catbox = $('select[name="category"]').bootstrapDualListbox({
  41. nonSelectedListLabel: '可选择分类',
  42. selectedListLabel: '已选择分类',
  43. preserveSelectionOnMove: 'moved',
  44. moveOnSelect: false,
  45. });
  46. function zumdown_preview(){
  47. $("#mainform").attr('action','{% siteurl "inabar" %}');
  48. $("#mainform").attr('target','_blank');
  49. $("#mainform").submit();
  50. }
  51. function esubmit(){
  52. $("#mainform").attr('action','');
  53. $("#mainform").attr('target','_self');
  54. $("#mainform").submit();
  55. }
  56. </script>
  57. {% endblock %}