2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-06-18 13:05:42 +00:00

Enable DnD for Company image

- Can actually use the existing form to do partial upload!
- Generecise the drag-and-drop upload function
- Remove some (now unnecessary) Python View code
This commit is contained in:
Oliver Walters
2019-05-07 14:47:31 +10:00
parent 39672d4e23
commit dcbd5d819c
6 changed files with 81 additions and 135 deletions

View File

@ -7,15 +7,17 @@
<div class="row">
<div class="col-sm-6">
<div class="media">
<div class="media-left">
<img class="part-thumb" id='company-thumb'
{% if company.image %}
src="{{ company.image.url }}"
{% else %}
src="{% static 'img/blank_image.png' %}"
{% endif %}/>
</div>
<div class='media-body'>
<div class='media-left'>
<div class='dropzone' id='company-thumb'>
<img class="part-thumb"
{% if company.image %}
src="{{ company.image.url }}"
{% else %}
src="{% static 'img/blank_image.png' %}"
{% endif %}/>
</div>
</div>
<div class='media-body'>
<h4>{{ company.name }}</h4>
<p>{{ company.description }}</p>
</div>
@ -68,6 +70,17 @@
{% block js_ready %}
enableDragAndDrop(
"#company-thumb",
"{% url 'company-image' company.id %}",
{
label: 'image',
success: function(data, status, xhr) {
location.reload();
}
}
);
$("#company-thumb").click(function() {
launchModalForm(
"{% url 'company-image' company.id %}",