Allow stages edition in attribution view

Unfortunately, the popup is not closed when the object is saved.
It appears this scenario is not planned in Django.
This commit is contained in:
Claude Paroz 2012-11-30 17:51:12 +01:00
parent c4ffd72888
commit d3afd56946
3 changed files with 7 additions and 0 deletions

View file

@ -99,6 +99,10 @@ function update_trainings(period_id) {
referent.text(parsed[1] +' (' + (parseInt(parsed[2]) - 1) + ')');
});
});
$('a.edit_training').click(function(ev) {
ev.preventDefault();
showAddAnotherPopup(this);
});
set_export_visibility();
});
}

View file

@ -35,6 +35,7 @@
{% block extrahead %}
<script type="text/javascript" src="{% static "admin/js/jquery.js" %}"></script>
<script type="text/javascript" src="{% static "admin/js/admin/RelatedObjectLookups.js" %}"></script>
<script type="text/javascript" src="{% static "js/attribution.js" %}"></script>
<script type="text/javascript">var static_url = '{{ STATIC_URL }}';</script>
{% endblock %}

View file

@ -1,6 +1,8 @@
{% load url from future %}
{% for obj in trainings %}
<li id="training_{{ obj.id }}">{{ obj.student }} ({{ obj.student.klass }}) - {{ obj.availability.corporation }} - {{ obj.availability.domain }}
{% if obj.referent %} (réf: {{ obj.referent }}){% else %}- <span class="missing">Pas de référent</span>{% endif %}
&nbsp;&nbsp;<a class="edit_training" href="{% url 'admin:stages_training_change' obj.id %}"><img src="{{ STATIC_URL}}admin/img/icon_changelink.gif"></a>
<img class="delete_training" src="{{ STATIC_URL}}admin/img/icon_deletelink.gif">
</li>
{% endfor %}