Files
mayan-edms/mayan/apps/redactions/apps.py
Roberto Rosario 5b37c7715d Fix document page render
Solve page_number > 1 error.
Add page_all to Document model.
Enable redactions.
Remove unused methods.

Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-10-09 00:38:08 -04:00

42 lines
1.1 KiB
Python

from __future__ import unicode_literals
import logging
from django.apps import apps
from django.utils.translation import ugettext_lazy as _
from mayan.apps.common.apps import MayanAppConfig
from mayan.apps.converter.links import link_transformation_list
from mayan.apps.common.menus import menu_list_facet
from .dependencies import * # NOQA
from .layers import layer_redactions
from .transformations import * # NOQA
logger = logging.getLogger(__name__)
class RedactionsApp(MayanAppConfig):
app_namespace = 'redactions'
app_url = 'redactions'
has_rest_api = False
has_tests = False
name = 'mayan.apps.redactions'
verbose_name = _('Redactions')
def ready(self):
super(RedactionsApp, self).ready()
DocumentPage = apps.get_model(
app_label='documents', model_name='DocumentPage'
)
link_redaction_list = link_transformation_list.copy(
layer=layer_redactions
)
link_redaction_list.text = _('Redactions')
menu_list_facet.bind_links(
links=(link_redaction_list,), sources=(DocumentPage,)
)