77 lines
1.8 KiB
HTML
77 lines
1.8 KiB
HTML
{% extends "base.html" %}
|
|
|
|
{% load static %}
|
|
|
|
{% block content %}
|
|
|
|
{% include "part/cat_link.html" with category=part.category %}
|
|
|
|
<div class="row">
|
|
<div class="col-sm-6">
|
|
<div class="media">
|
|
<div class="media-left">
|
|
<img class="part-thumb"
|
|
{% if part.image %}
|
|
src="{{ part.image.url }}"
|
|
{% else %}
|
|
src="{% static 'img/blank_image.png' %}"
|
|
{% endif %}/>
|
|
</div>
|
|
<div class="media-body">
|
|
<h4>{{ part.name }}</h4>
|
|
{% if part.description %}
|
|
<p><i>{{ part.description }}</i></p>
|
|
{% endif %}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-sm-6">
|
|
<table class="table table-striped">
|
|
{% if part.IPN %}
|
|
<tr>
|
|
<td>IPN</td>
|
|
<td>{{ part.IPN }}</td>
|
|
</tr>
|
|
{% endif %}
|
|
{% if part.URL %}
|
|
<tr>
|
|
<td>URL</td>
|
|
<td><a href="{{ part.URL }}">{{ part.URL }}</a></td>
|
|
</tr>
|
|
{% endif %}
|
|
<tr>
|
|
<td>Available Stock</td>
|
|
<td>
|
|
{% if part.available_stock == 0 or part.available_stock < part.minimum_stock %}
|
|
<span class='label label-danger'>{{ part.available_stock }}</span>
|
|
{% else %}
|
|
{{ part.available_stock }}
|
|
{% endif %}
|
|
</td>
|
|
</tr>
|
|
{% if part.buildable %}
|
|
<tr>
|
|
<td>Can Build</td>
|
|
<td>
|
|
{% if part.can_build == 0 %}
|
|
<span class='label label-danger'>0</span>
|
|
{% else %}
|
|
{{ part.can_build }}
|
|
{% endif %}
|
|
</td>
|
|
</tr>
|
|
{% endif %}
|
|
</table>
|
|
</div>
|
|
</div>
|
|
|
|
<hr>
|
|
<div class='container-fluid'>
|
|
{% block details %}
|
|
|
|
<!-- Specific part details go here... -->
|
|
|
|
{% endblock %}
|
|
</div>
|
|
|
|
{% endblock %} |