Ejemplo n.º 1
0
def show_redirects_stata(request, *args, **kwargs):
    """Вывод статистики переадресаций рассылки"""
    return show_view(
        request,
        model_vars=redirects_stata_vars,
        cur_app=CUR_APP,
    )
Ejemplo n.º 2
0
def show_lines(request, *args, **kwargs):
    """Вывод линий"""
    only_fields = (
        'id',
        'name',
        'img',
        'project_joint_count',
        'project_dinc',
        'new_joints',
        'in_progress_joints',
        'repair_joints',
        'complete_joints',
        'complete_dinc',
        'titul__name',
    )
    fk_keys = {
        'titul': ('name', ),
    }
    # Права на файлы к линии
    extra_vars = {
        'files_permissions': get_user_permissions(request.user, LineFile),
    }
    return show_view(
        request,
        model_vars=lines_vars,
        cur_app=CUR_APP,
        only_fields=only_fields,
        fk_only_keys=fk_keys,
        extra_vars=extra_vars,
    )
Ejemplo n.º 3
0
def show_bases(request, *args, **kwargs):
    """Вывод установок"""
    return show_view(
        request,
        model_vars=bases_vars,
        cur_app=CUR_APP,
        extra_vars=None,
    )
Ejemplo n.º 4
0
def show_tituls(request, *args, **kwargs):
    """Вывод титулов"""
    return show_view(
        request,
        model_vars=tituls_vars,
        cur_app=CUR_APP,
        extra_vars=None,
    )
Ejemplo n.º 5
0
def show_product_pvalues(request, *args, **kwargs):
    """Вывод привязанных свойств для товаров/услуг"""
    return show_view(
        request,
        model_vars=products_pvalues_vars,
        cur_app=CUR_APP,
        extra_vars=None,
    )
Ejemplo n.º 6
0
def show_pvalues(request, *args, **kwargs):
    """Вывод значений свойств для товаров/услуг"""
    return show_view(
        request,
        model_vars=pvalues_vars,
        cur_app=CUR_APP,
        extra_vars=None,
    )
Ejemplo n.º 7
0
def show_photos(request, *args, **kwargs):
    """Вывод фото для товаров/услуг"""
    return show_view(
        request,
        model_vars=photos_vars,
        cur_app=CUR_APP,
        extra_vars=None,
    )
Ejemplo n.º 8
0
def show_costs(request, *args, **kwargs):
    """Вывод типов цен"""
    return show_view(
        request,
        model_vars=costs_vars,
        cur_app=CUR_APP,
        extra_vars=None,
    )
Ejemplo n.º 9
0
def show_companies(request, *args, **kwargs):
    """Вывод объектов"""
    return show_view(
        request,
        model_vars=companies_vars,
        cur_app=CUR_APP,
        extra_vars=None,
    )
Ejemplo n.º 10
0
def show_personal_users(request, *args, **kwargs):
    """Вывод белого списка телефонов для динамического диалплана"""
    return show_view(
        request,
        model_vars=personal_users_vars,
        cur_app=CUR_APP,
        extra_vars=None,
    )
Ejemplo n.º 11
0
def show_rubrics(request, *args, **kwargs):
    """Вывод рубрик мест Афиши"""
    return show_view(
        request,
        model_vars=rubrics_vars,
        cur_app=CUR_APP,
        extra_vars=None,
    )
Ejemplo n.º 12
0
def show_addresses(request, *args, **kwargs):
    """Вывод объектов
       :param request: HttpRequest
    """
    return show_view(request,
                     model_vars = addresses_vars,
                     cur_app = CUR_APP,
                     extra_vars = None, )
Ejemplo n.º 13
0
def show_translates(request, *args, **kwargs):
    """Вывод переводов"""
    return show_view(
        request,
        model_vars=languages_vars,
        cur_app=CUR_APP,
        extra_vars=None,
    )
Ejemplo n.º 14
0
def show_tasks(request, *args, **kwargs):
    """Вывод задач"""
    return show_view(
        request,
        model_vars=main_vars,
        cur_app=CUR_APP,
        extra_vars=None,
    )
Ejemplo n.º 15
0
def show_genres(request, *args, **kwargs):
    """Вывод жанров"""
    return show_view(
        request,
        model_vars=genres_vars,
        cur_app=CUR_APP,
        extra_vars=None,
    )
Ejemplo n.º 16
0
def show_files(request, *args, **kwargs):
    """Вывод файлов"""
    return show_view(
        request,
        model_vars=files_vars,
        cur_app=CUR_APP,
        extra_vars=None,
    )
Ejemplo n.º 17
0
def show_robots(request, *args, **kwargs):
    """Вывод роботов"""
    return show_view(
        request,
        model_vars=binary_com_vars,
        cur_app=CUR_APP,
        extra_vars=None,
    )
Ejemplo n.º 18
0
def show_welders(request, *args, **kwargs):
    """Вывод сварщиков"""
    return show_view(
        request,
        model_vars=welders_vars,
        cur_app=CUR_APP,
        extra_vars=None,
    )
Ejemplo n.º 19
0
def show_redirects(request, *args, **kwargs):
    """Вывод переадресаций"""
    return show_view(
        request,
        model_vars=redirects_vars,
        cur_app=CUR_APP,
        extra_vars=None,
    )
Ejemplo n.º 20
0
def show_welding_files(request, *args, **kwargs):
    """Вывод файлов для заявок на стык"""
    return show_view(
        request,
        model_vars=welding_files_vars,
        cur_app=CUR_APP,
        extra_vars=None,
    )
Ejemplo n.º 21
0
def show_phones_white_list(request, *args, **kwargs):
    """Вывод белого списка телефонов для динамического диалплана"""
    return show_view(
        request,
        model_vars=phones_white_list_vars,
        cur_app=CUR_APP,
        extra_vars=None,
    )
Ejemplo n.º 22
0
def show_daemons(request, *args, **kwargs):
    """Вывод объектов"""
    return show_view(
        request,
        model_vars=daemon_vars,
        cur_app=CUR_APP,
        extra_vars=None,
    )
Ejemplo n.º 23
0
def show_extra_fields(request, *args, **kwargs):
    """Вывод дополнительных полей пользователя/группы"""
    extra_vars = {}
    return show_view(
        request,
        model_vars=extra_fields_vars,
        cur_app=CUR_APP,
        extra_vars=extra_vars,
    )
Ejemplo n.º 24
0
def show_shoppers(request, *args, **kwargs):
    """Вывод пользователей
       :param request: HttpRequest
    """
    return show_view(
        request,
        model_vars=shoppers_vars,
        cur_app=CUR_APP,
        extra_vars=None,
    )
Ejemplo n.º 25
0
def show_source_data(request, *args, **kwargs):
    """Вывод исходных данных
       :param request: HttpRequest
    """
    return show_view(
        request,
        model_vars=source_data_vars,
        cur_app=CUR_APP,
        extra_vars=None,
    )
Ejemplo n.º 26
0
def show_defectoscopists(request, *args, **kwargs):
    """Вывод дефектоскопистов"""
    extra_vars = {
        'state_choices': Defectoscopist.state_choices,
    }
    return show_view(
        request,
        model_vars=defectoscopists_vars,
        cur_app=CUR_APP,
        extra_vars=extra_vars,
    )
Ejemplo n.º 27
0
def show_admission_sheet(request, *args, **kwargs):
    """Вывод листов допуска"""
    extra_vars = {
        'insert_breadcrumbs': insert_breadcrumbs,
    }
    return show_view(
        request,
        model_vars=admission_sheet_vars,
        cur_app=CUR_APP,
        extra_vars=extra_vars,
    )
Ejemplo n.º 28
0
def show_mechtest(request, *args, **kwargs):
    """Вывод мехиспытаний"""
    extra_vars = {
        'insert_breadcrumbs': insert_breadcrumbs,
    }
    return show_view(
        request,
        model_vars=mechtest_vars,
        cur_app=CUR_APP,
        extra_vars=extra_vars,
    )
Ejemplo n.º 29
0
def show_letters_of_guarantee(request, *args, **kwargs):
    """Вывод гарантийных писем"""
    extra_vars = {
        'insert_breadcrumbs': insert_breadcrumbs,
    }
    return show_view(
        request,
        model_vars=letters_of_guarantee_vars,
        cur_app=CUR_APP,
        extra_vars=extra_vars,
    )
Ejemplo n.º 30
0
def show_promocodes(request, *args, **kwargs):
    """Вывод промокодов"""
    extra_vars = {
        'import_xlsx_url':
        reverse('%s:%s' % (CUR_APP, 'import_xlsx'),
                kwargs={'action': 'promocodes'}),
    }
    return show_view(
        request,
        model_vars=promocodes_vars,
        cur_app=CUR_APP,
        extra_vars=extra_vars,
    )