11 Commits

Author SHA1 Message Date
ab43e0b5fe minor 2025-11-11 19:59:03 +01:00
91a52c254d minor 2025-11-11 19:57:50 +01:00
f7d88e4235 ..: 2025-11-11 19:26:23 +01:00
b627a3850b ... 2025-11-11 15:51:30 +01:00
1e5b8f5a63 ... 2025-11-11 15:47:03 +01:00
2a3e418f5b added missing migrations 2025-11-11 15:24:09 +01:00
393ec72523 add make migration step 2025-11-11 15:07:10 +01:00
932caa637b Merge branch 'develop' into enhancement/licenses 2025-11-12 03:00:54 +13:00
ac58d58479 Merge branch 'develop' into enhancement/licenses 2025-11-12 02:19:13 +13:00
94abfc90b5 comments 2025-11-10 14:57:31 +13:00
42b1e77fb9 refactor of license django model #119 2025-11-10 14:51:44 +13:00
2 changed files with 37 additions and 55 deletions

View File

@ -955,12 +955,6 @@ def package_model(request, package_uuid, model_uuid):
]
dispatch(current_user, evaluate_model, current_model.pk, multigen, eval_package_ids)
return redirect(current_model.url)
elif hidden == "retrain":
from .tasks import dispatch, retrain
dispatch(current_user, retrain, current_model.pk)
return redirect(current_model.url)
else:
return HttpResponseBadRequest()

View File

@ -1,11 +1,5 @@
<div
class="modal fade"
tabindex="-1"
id="retrain_model_modal"
role="dialog"
aria-labelledby="retrain_model_modal"
aria-hidden="true"
>
<div class="modal fade" tabindex="-1" id="retrain_model_modal" role="dialog" aria-labelledby="retrain_model_modal"
aria-hidden="true">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header">
@ -16,40 +10,34 @@
<h4 class="modal-title">Retrain Model</h4>
</div>
<div class="modal-body">
<form
id="retrain_model_form"
accept-charset="UTF-8"
action="{{ meta.current_object.url }}"
data-remote="true"
method="post"
>
<form id="retrain_model_form" accept-charset="UTF-8" action="{{ meta.current_package.url }}/model"
data-remote="true" method="post">
<div class="jumbotron">
To reflect changes in the rule or data packages, you can use the
"Retrain" button, to let the model reflect the changes without
creating a new model. While the model is retraining, it will be
unavailable for prediction.
To reflect changes in the rule or data packages, you can use the "Retrain" button,
to let the model reflect the changes without creating a new model.
While the model is retraining, it will be unavailable for prediction.
</div>
{% csrf_token %}
<input type="hidden" name="hidden" value="retrain" />
<input type="hidden" name="action" value="retrain">
</form>
</div>
<div class="modal-footer">
<a id="retrain_model_form_submit" class="btn btn-primary" href="#"
>Retrain</a
>
<button type="button" class="btn btn-default" data-dismiss="modal">
Cancel
</button>
<a id="retrain_model_form_submit" class="btn btn-primary" href="#">Retrain</a>
<button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
</div>
</div>
</div>
</div>
<script>
$(function () {
$("#retrain_model_form_submit").on("click", function (e) {
$('#retrain_model_form_submit').on('click', function (e) {
e.preventDefault();
$("#retrain_model_form").submit();
$('#retrain_model_form').submit();
});
});
</script>