feat: open person of booking directly

This commit is contained in:
relikd
2023-10-08 17:10:57 +02:00
parent 4cab3a3cb0
commit b55770484c
2 changed files with 3 additions and 2 deletions

View File

@@ -28,7 +28,7 @@
{% endif %}
<tbody>
{% for object in objects %}
<tr data-pk="{{ object.pk }}">
<tr data-pk="{% if views.detail_pk %}{{ object|format:views.detail_pk }}{% else %}{{ object.pk }}{% endif %}">
{% for column in columns %}
{% with X=object|field_value:column.name %}
<td class="{{ X|col_render_class:column.render_options }}">

View File

@@ -14,7 +14,8 @@ class BookingOptions(ViewOptions[Booking], LoginRequired):
icon = 'clock'
views = {
'list': 'booking:list',
'detail': 'booking:detail',
'detail': 'person:detail',
'detail_pk': '{.user.pk}',
'create': 'booking:create',
'update': 'booking:update',
'delete': 'booking:delete'