Пример #1
0
def show_redirects_stata(request, *args, **kwargs):
    """Вывод статистики переадресаций рассылки"""
    return show_view(
        request,
        model_vars=redirects_stata_vars,
        cur_app=CUR_APP,
    )
Пример #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,
    )
Пример #3
0
def show_bases(request, *args, **kwargs):
    """Вывод установок"""
    return show_view(
        request,
        model_vars=bases_vars,
        cur_app=CUR_APP,
        extra_vars=None,
    )
Пример #4
0
def show_tituls(request, *args, **kwargs):
    """Вывод титулов"""
    return show_view(
        request,
        model_vars=tituls_vars,
        cur_app=CUR_APP,
        extra_vars=None,
    )
Пример #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,
    )
Пример #6
0
def show_pvalues(request, *args, **kwargs):
    """Вывод значений свойств для товаров/услуг"""
    return show_view(
        request,
        model_vars=pvalues_vars,
        cur_app=CUR_APP,
        extra_vars=None,
    )
Пример #7
0
def show_photos(request, *args, **kwargs):
    """Вывод фото для товаров/услуг"""
    return show_view(
        request,
        model_vars=photos_vars,
        cur_app=CUR_APP,
        extra_vars=None,
    )
Пример #8
0
def show_costs(request, *args, **kwargs):
    """Вывод типов цен"""
    return show_view(
        request,
        model_vars=costs_vars,
        cur_app=CUR_APP,
        extra_vars=None,
    )
Пример #9
0
def show_companies(request, *args, **kwargs):
    """Вывод объектов"""
    return show_view(
        request,
        model_vars=companies_vars,
        cur_app=CUR_APP,
        extra_vars=None,
    )
Пример #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,
    )
Пример #11
0
def show_rubrics(request, *args, **kwargs):
    """Вывод рубрик мест Афиши"""
    return show_view(
        request,
        model_vars=rubrics_vars,
        cur_app=CUR_APP,
        extra_vars=None,
    )
Пример #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, )
Пример #13
0
def show_translates(request, *args, **kwargs):
    """Вывод переводов"""
    return show_view(
        request,
        model_vars=languages_vars,
        cur_app=CUR_APP,
        extra_vars=None,
    )
Пример #14
0
def show_tasks(request, *args, **kwargs):
    """Вывод задач"""
    return show_view(
        request,
        model_vars=main_vars,
        cur_app=CUR_APP,
        extra_vars=None,
    )
Пример #15
0
def show_genres(request, *args, **kwargs):
    """Вывод жанров"""
    return show_view(
        request,
        model_vars=genres_vars,
        cur_app=CUR_APP,
        extra_vars=None,
    )
Пример #16
0
def show_files(request, *args, **kwargs):
    """Вывод файлов"""
    return show_view(
        request,
        model_vars=files_vars,
        cur_app=CUR_APP,
        extra_vars=None,
    )
Пример #17
0
def show_robots(request, *args, **kwargs):
    """Вывод роботов"""
    return show_view(
        request,
        model_vars=binary_com_vars,
        cur_app=CUR_APP,
        extra_vars=None,
    )
Пример #18
0
def show_welders(request, *args, **kwargs):
    """Вывод сварщиков"""
    return show_view(
        request,
        model_vars=welders_vars,
        cur_app=CUR_APP,
        extra_vars=None,
    )
Пример #19
0
def show_redirects(request, *args, **kwargs):
    """Вывод переадресаций"""
    return show_view(
        request,
        model_vars=redirects_vars,
        cur_app=CUR_APP,
        extra_vars=None,
    )
Пример #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,
    )
Пример #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,
    )
Пример #22
0
def show_daemons(request, *args, **kwargs):
    """Вывод объектов"""
    return show_view(
        request,
        model_vars=daemon_vars,
        cur_app=CUR_APP,
        extra_vars=None,
    )
Пример #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,
    )
Пример #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,
    )
Пример #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,
    )
Пример #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,
    )
Пример #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,
    )
Пример #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,
    )
Пример #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,
    )
Пример #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,
    )