{% extends "tasks/base.html" %} {% load tasks_tags %} {% block title %}Assets โ€” {{ project.name }}{% endblock %} {% block topbar_title %}{{ project.name }}{% endblock %} {% block topbar_actions %} {% if request.user|has_perm:"request_assets" %} + Request Asset {% endif %} {% endblock %} {% block content %}
Overview Kanban Gantt Docs Assets
Asset Requests ({{ asset_requests|length }})
{% for asset in asset_requests %}
{{ asset.title }}
{{ asset.description|truncatewords:15 }} {% if asset.required %} ยท Required{% endif %} {% if asset.deadline %} ยท Due {{ asset.deadline|date:"d M Y" }}{% endif %}
{% if asset.file_name %}
๐Ÿ“Ž {{ asset.file_name }} {% if asset.uploaded_at %} ยท {{ asset.uploaded_at|date:"d M Y" }}{% endif %}
{% endif %}
{{ asset.get_status_display }} {% if asset.portal_visible %}โ— PORTAL{% endif %}
{% if asset.file %}Download{% endif %} {% if asset.status == 'uploaded' and request.user|has_perm:"approve_asset_requests" %}
{% csrf_token %}
{% csrf_token %}
{% endif %} {% if asset.status == 'draft' %} {% if request.user|has_perm:"request_assets" %}
{% csrf_token %}
Edit {% endif %} {% endif %}
{% empty %}

No asset requests yet.

{% endfor %}
{% if assets_page and assets_page.paginator.num_pages > 1 %}
Page {{ assets_page.number }} of {{ assets_page.paginator.num_pages }}
{% if assets_page.has_previous %}โ† Previous{% endif %} {% if assets_page.has_next %}Next โ†’{% endif %}
{% endif %}
Asset
Loading...
{% endblock %}