Найти - Пользователи
Полная версия: Примеры проектов на Pyramid
Начало » Pyramid / Pylons / TurboGears » Примеры проектов на Pyramid
1 2 3 4
to_night
Итак, хотелось бы увидеть лучшие примеры приложений на сабже. В особенности по структуре. Есть такие? Заранее спасибо (знаю, есть поиск по гитхабу, но хотелось бы видеть примеры от людей, которые давно Пирамиду используют).
4kpt_IV
Отпишись ZZZ в личку. Если у него есть что, то может дать доступ…
ZZZ
Уууу… С примерами плохо, потому что типовые проекты на пирамиде не делают.
Читай доку, пробуй Traversal и вперёд!
to_night
Так я и думал, насчет типовых проектов. Ну у меня не типовой, так что будем искать.
ZZZ
Ну тык не надо искать. Надо читать документацию (благо, что написана она хорошо). А потом пытаться использовать эти знания для своего проекта.
Дам лишь один совет: не используй декоратор view_config. Используй config.add_view. Гораздо более явный код получается. Ну и да, ещё раз скажу главное слово: Traversal. Если соберёшься строить приложение на обычных роутах, то бери джангу или фласк и не парь мозг.
4kpt_IV
ZZZ
Если соберёшься строить приложение на обычных роутах, то бери джангу или фласк и не парь мозг.

Попрошу Во фласке есть класси. Поэтом там все уж и не так “обычно”
ZZZ
4kpt_IV, во фласке есть
from flask import request
И это пугает меня уже почти десять лет…

Upd: Ладно, перепроверил, не десять — шесть.
4kpt_IV
Ага. Открыл проект. Не увидел ни разу. Никакого страха. Все норм

P.S. Подсказка. Уже почти не импортируется явно. Все берут на себя декораторы…
ZZZ
Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Sparse is better than dense.
Readability counts.
Special cases aren't special enough to break the rules.
Although practicality beats purity.
Errors should never pass silently.
Unless explicitly silenced.
In the face of ambiguity, refuse the temptation to guess.
There should be one– and preferably only one –obvious way to do it.
Although that way may not be obvious at first unless you're Dutch.
Now is better than never.
Although never is often better than *right* now.
If the implementation is hard to explain, it's a bad idea.
If the implementation is easy to explain, it may be a good idea.
Namespaces are one honking great idea – let's do more of those!
4kpt_IV
Да ну ладно тебе. Как будто ты сам через сессию руками логин-логаут делаешь Просто есть вещи которые нужны в фреймверке явно, а есть, которые не нужны. Сейчас фласк построен так, что реквест не нужен явно, поэтому и проблемой это назвать можно только с натяжкой…
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB