Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 8, 2012 13:36:41

nelter
От:
Зарегистрирован: 2009-06-05
Сообщения: 24
Репутация: +  0  -
Профиль   Отправить e-mail  

Аналог templates tags для Pyramid

Вопрос по Pyramid (идеологический), задача выводить на сайте панель управления для пользователя. В Django для подобных задач я использую templates tags, подскажите хороший пакетик для Pyramid.



Отредактировано nelter (Апрель 10, 2012 14:16:59)

Офлайн

#2 Апрель 10, 2012 14:16:33

nelter
От:
Зарегистрирован: 2009-06-05
Сообщения: 24
Репутация: +  0  -
Профиль   Отправить e-mail  

Аналог templates tags для Pyramid

Решил пока заморачиваться на сторонние пакеты.

Проброс модуля вьюлетов в mako шаблон:

mako.imports = from project import viewlets
Вьюлет project/viewlets/user.py:
#-*- coding: utf-8 -*-
from pyramid.renderers import render
def user_panel(request):
    """Панель управления пользователя"""
    return render('viewlets/user_panel.mako', {}, request)

Использование в mako шаблонах:
${viewlets.user.user_panel(request) |n}



Отредактировано nelter (Апрель 11, 2012 13:07:25)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version