feat: open person of booking directly
This commit is contained in:
@@ -28,7 +28,7 @@
|
|||||||
{% endif %}
|
{% endif %}
|
||||||
<tbody>
|
<tbody>
|
||||||
{% for object in objects %}
|
{% 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 %}
|
{% for column in columns %}
|
||||||
{% with X=object|field_value:column.name %}
|
{% with X=object|field_value:column.name %}
|
||||||
<td class="{{ X|col_render_class:column.render_options }}">
|
<td class="{{ X|col_render_class:column.render_options }}">
|
||||||
|
|||||||
@@ -14,7 +14,8 @@ class BookingOptions(ViewOptions[Booking], LoginRequired):
|
|||||||
icon = 'clock'
|
icon = 'clock'
|
||||||
views = {
|
views = {
|
||||||
'list': 'booking:list',
|
'list': 'booking:list',
|
||||||
'detail': 'booking:detail',
|
'detail': 'person:detail',
|
||||||
|
'detail_pk': '{.user.pk}',
|
||||||
'create': 'booking:create',
|
'create': 'booking:create',
|
||||||
'update': 'booking:update',
|
'update': 'booking:update',
|
||||||
'delete': 'booking:delete'
|
'delete': 'booking:delete'
|
||||||
|
|||||||
Reference in New Issue
Block a user