user_area_pbb.py 1.32 KB
from tangsel.base.views.user_area import *


class ViewUserArea(Views):
    def __init__(self, request):
        super().__init__(request)
        self.list_route = "pbbm-user-area"
        self.list_url = "pbbm/user/area"

    @view_config(route_name='pbbm-user-area', renderer='templates/form.pt',
                 permission='pbbm-admin')
    def view_list(self):
        return super().view_list()

    @view_config(route_name='pbbm-user-area-act', renderer='json',
                 permission='pbbm-admin')
    def view_act(self):
        return super().view_act()

    @view_config(route_name='pbbm-user-area-add', renderer='templates/form.pt',
                 permission='pbbm-admin')
    def view_add(self):
        return super().view_add()

    @view_config(route_name='pbbm-user-area-view', renderer='templates/form.pt',
                 permission='pbbm-admin')
    def view_view(self):
        return super().view_view()

    @view_config(route_name='pbbm-user-area-delete', renderer='templates/form.pt',
                 permission='pbbm-admin')
    def view_delete(self):
        return super().view_delete()

    @view_config(route_name='pbbm-user-area-edit', renderer='templates/form.pt',
                 permission='pbbm-admin')
    def view_edit(self):
        return super().view_edit()