dankventskalender migrate to flask
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

43 linhas
1.9KB

  1. {% extends 'base.html' %}
  2. {% block header %}
  3. <h1>{% block title %}Edit "{{ post['title'] }}"{% endblock %}</h1>
  4. {% endblock %}
  5. {% block content %}
  6. <form method=post enctype=multipart/form-data>
  7. <label for="title">Title</label>
  8. <input name="title" id="title"
  9. value="{{ request.form['title'] or post['title'] }}" required>
  10. <label for="nickname">Nickname</label>
  11. <input name="nickname" id="nickname" value="{{ request.form['nickname'] or post['nickname'] }}" required>
  12. <label for="body">Body</label>
  13. <textarea name="body" id="body">{{ request.form['body'] or post['body'] }}</textarea>
  14. <label for="file">Body</label>
  15. {% if post['type'] == 'image' %}
  16. <img class="file" src="{{ post['file'] }}">
  17. {% endif %}
  18. {% if post['type'] == 'video' %}
  19. <video class="file" preload="none" controls="" width="500">
  20. <source src="{{ post['file'] }}">
  21. </video>
  22. {% endif %}
  23. <div>
  24. <p>Choose a mp4, webm, gif , png or jpg file.(max 25MB)</p>
  25. <input type="file" placeholder="meme" name="file" id="file"
  26. value="{{ request.form['file'] or post['file'] }}">
  27. </div>
  28. <label for="chosen">Chosen</label><br>
  29. {% if post['chosen'] == 1 %}
  30. <input id="chosen" type="checkbox" name="chosen" value="{{ request.form['chosen'] or post['chosen'] }}"
  31. checked/>
  32. {% endif %}
  33. {% if post['chosen'] == 0 %}
  34. <input id="chosen" type="checkbox" name="chosen" value="{{ request.form['chosen'] or post['chosen'] }}"/>
  35. {% endif %}
  36. <input type="submit" value="Save">
  37. </form>
  38. <hr>
  39. <form action="{{ url_for('calender.delete', id=post['id']) }}" method="post">
  40. <input class="danger" type="submit" value="Delete" onclick="return confirm('Are you sure?');">
  41. </form>
  42. {% endblock %}