Intervention tables and model adjustments

* adds user access relation to certain models
* adds pagination to tables
* adds checked_on/_by attributes to intervention model
* adds custom column rendering for checked and registered columns
* adds first simple index filtering of default interventions for user
* adds translations
This commit is contained in:
mipel
2021-07-21 15:40:34 +02:00
parent 8f0db2ae3e
commit 67f415c2e3
10 changed files with 170 additions and 43 deletions

View File

@@ -26,7 +26,9 @@ def index_view(request: HttpRequest):
template = "generic_index.html"
user = request.user
interventions = Intervention.objects.filter(
deleted_on=None, # not deleted
next_version=None, # only newest versions
users__in=[user], # requesting user has access
)
table = InterventionTable(
request=request,