{% extends 'admin/admin_base.html' %} {% import "_macros.html" as macros %} {% block title %} Blog_mini -管理博文 {% endblock %} {% block admin_content %}

管理博文


博文总数:{{ Article.query.count() }}

{{ form.csrf_token }}
{{ form.types(class='form-control', required='', id='types_choice') }}
{{ form.source(class='form-control', required='', id='source_choice') }}
{{ form3.csrf_token }} {{ form3.articleIds(type='hidden', value='') }} {{ form2.articleId(type='hidden') }} {# 注意这个form是不会生成的,内层form,最接近外层form的第一个form,jinjia2是不会生成的 #} {# 这是用来解决博文列表的第一列form无法解决的问题,如果不这样做,第一列的删除表单将无法提交,因为根本不存在 #} {# 但是第一列之后的form表单都是可以正常生成的,当然,如果不想用这个方法,那建议你不要嵌套form,用Ajax技术也是可以的 #}
{% for article in articles %} {% endfor %}
全选 博文标题 来源 分类 发表日期 编辑 删除
{{ article.title }} {{ article.source.name }} {{ article.articleType.name }} {{ moment(article.create_time.replace(microsecond=0)).format('LLL') }}
{{ form2.csrf_token }} {{ form2.articleId(type='hidden', value=article.id) }} {# 注意这里用a标签而不是button标签,否则即使button没有submit属性,也会自动提交,因为button默认type='submit'#}
{% endblock %}