Skip to content
Snippets Groups Projects
Commit b95fbad4 authored by Nico Vermaas's avatar Nico Vermaas
Browse files

register job table to admin screen

parent fcab3ce7
No related branches found
No related tags found
3 merge requests!108Master,!106Master,!103register job table to admin screen
...@@ -34,7 +34,7 @@ TD { ...@@ -34,7 +34,7 @@ TD {
.processing { .processing,.processing_copying {
font-weight: bold; font-weight: bold;
background-color: lightyellow; background-color: lightyellow;
} }
......
atdb/docs/ATDB-LDV - Deployment Diagram.png

74.7 KiB | W: | H:

atdb/docs/ATDB-LDV - Deployment Diagram.png

67.1 KiB | W: | H:

atdb/docs/ATDB-LDV - Deployment Diagram.png
atdb/docs/ATDB-LDV - Deployment Diagram.png
atdb/docs/ATDB-LDV - Deployment Diagram.png
atdb/docs/ATDB-LDV - Deployment Diagram.png
  • 2-up
  • Swipe
  • Onion skin
from django.contrib import admin from django.contrib import admin
from .models import Status, Task, Workflow, LogEntry, Configuration from .models import Status, Task, Workflow, LogEntry, Configuration, Job
admin.site.register(Status) admin.site.register(Status)
admin.site.register(Task) admin.site.register(Task)
admin.site.register(Workflow) admin.site.register(Workflow)
admin.site.register(LogEntry) admin.site.register(LogEntry)
admin.site.register(Configuration) admin.site.register(Configuration)
\ No newline at end of file admin.site.register(Job)
\ No newline at end of file
...@@ -34,7 +34,7 @@ TD { ...@@ -34,7 +34,7 @@ TD {
.processing { .processing,.processing_copying {
font-weight: bold; font-weight: bold;
background-color: lightyellow; background-color: lightyellow;
} }
......
...@@ -80,7 +80,7 @@ ...@@ -80,7 +80,7 @@
{% include 'taskdatabase/pagination.html' %} {% include 'taskdatabase/pagination.html' %}
</div> </div>
</div> </div>
<p class="footer"> Version 1.0.0 (1 apr 2021 - 17:00) <p class="footer"> Version 1.0.0 (6 apr 2021 - 14:00)
</div> </div>
......
...@@ -135,6 +135,10 @@ class QueryView(SingleTableMixin, FilterView): ...@@ -135,6 +135,10 @@ class QueryView(SingleTableMixin, FilterView):
self.request.session['query_list_of_ids'] = query_list_of_ids self.request.session['query_list_of_ids'] = query_list_of_ids
return self.object_list return self.object_list
# ---------- GUI Views ----------- # ---------- GUI Views -----------
class IndexView(ListView): class IndexView(ListView):
...@@ -395,6 +399,7 @@ class LogEntryListViewAPI(generics.ListCreateAPIView): ...@@ -395,6 +399,7 @@ class LogEntryListViewAPI(generics.ListCreateAPIView):
task.new_status = log_entry.status task.new_status = log_entry.status
task.save() task.save()
# example: /atdb/workflows/5/ # example: /atdb/workflows/5/
# calling this view serializes a task in the REST API # calling this view serializes a task in the REST API
class LogEntryDetailsViewAPI(generics.RetrieveUpdateDestroyAPIView): class LogEntryDetailsViewAPI(generics.RetrieveUpdateDestroyAPIView):
...@@ -531,6 +536,7 @@ def TaskSetStatusTables2(request,pk,new_status,page): ...@@ -531,6 +536,7 @@ def TaskSetStatusTables2(request,pk,new_status,page):
task.save() task.save()
return redirect('/atdb/query/?page='+page) return redirect('/atdb/query/?page='+page)
@login_required @login_required
def TaskMultiStatus(request, new_status): def TaskMultiStatus(request, new_status):
# get the list of id's from the session # get the list of id's from the session
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment