You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

123 lines
4.4 KiB

{% extends "base.html" %}
{% load staticfiles %}
{% block title %}任务列表{% endblock %}
{% block staticcss %}
<!-- DataTables CSS -->
<link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/1.10.19/css/dataTables.bootstrap.min.css">
<!-- DataTables Responsive CSS -->
<link rel="stylesheet" type="text/css"
href="https://cdn.datatables.net/responsive/2.2.3/css/responsive.dataTables.min.css">
{% endblock %}
{% block staticjs %}
<script type="text/javascript" language="javascript"
src="https://cdn.datatables.net/1.10.19/js/jquery.dataTables.min.js"></script>
<script type="text/javascript" language="javascript"
src="https://cdn.datatables.net/1.10.19/js/dataTables.bootstrap.min.js"></script>
<script type="text/javascript" language="javascript"
src="https://cdn.datatables.net/responsive/2.2.3/js/dataTables.responsive.min.js"></script>
{% endblock %}
{% block content %}
<!-- Page Content -->
<div id="page-wrapper">
<div class="container-fluid">
<div class="row">
<ol class="breadcrumb">
<li><a href="/"><span class="glyphicon glyphicon-home"></span></a></li>
<li class="active">任务列表</li>
</ol>
</div>
<!-- /.row -->
</div>
<!-- /.container-fluid -->
<!-- /.row -->
{% if messages %}
<ul class="messages">
{% for message in messages %}
<div {% if message.tags %} class="alert alert-{{ message.tags }}" {% endif %}><strong>{{ message }}</strong>
</div>
{% endfor %}
</ul>
{% endif %}
<div class="row">
<div class="col-lg-12">
<div class="panel panel-default">
<div class="panel-heading">
任务列表
</div>
<!-- /.panel-heading -->
<div class="panel-body">
<!--表单报错显示-->
{% if form.errors %}
{% for field, error in form.errors.items %}
<div class="alert alert-error">
{{ field }} <code>{{ error }}</code>
</div>
{% endfor %}
{% endif %}
<div class="dataTable_wrapper">
<table width="100%" class="table table-striped table-bordered table-hover"
id="dataTables-example">
<thead>
<tr>
<th>ID</th>
<th>任务名称</th>
<th>创建人</th>
<th>创建日期</th>
<th>截止日期</th>
<th>分配给</th>
<th>状态</th>
<th>评论</th>
<th>操作</th>
</tr>
</thead>
<tbody>
{% for list in tasklist %}
<tr class="odd gradeX">
<td>{{ list.id }}</td>
<td>{{ list.title }}</td>
<td>{{ list.created_by }}</td>
<td>{{ list.created_date }}</td>
<td class="center">{{ list.due_date }}</td>
<td class="center">{{ list.assigned_to }}</td>
<td>{{ list.get_status_display }}</td>
<td><a href="#">{{ list.itemcomment_set.all.count }}</a> </td>
<td>
<a class="btn btn-outline btn-primary"
href="{% url 'taskview' list.id %}">查看</a>
<a class="btn btn-outline btn-danger" href="#">编辑</a>
</td>
</tr>
{% endfor %}
</tbody>
</table>
</div>
</div>
<!--end panel-body-->
</div>
</div>
</div>
</div>
{% endblock %}