Вы, вероятно, должны начать искать отсюда, http://wiki.pylonshq.com/display/pylonscommunity/Sites+Using+Pylons, так как многие из них с открытым исходным кодом.
Другим источником будет PyPI: http://pypi.python.org/pypi?%3Aaction=search&term=pylons&submit=search
Хорошо (носложный пример на Pylons + SQLA: reddit: http://code.reddit.com/browser/r2/r2/
Я столкнулся с некоторыми большими проблемами (для меня)
Проще просто спросить об этих конкретных проблемах,хотя вместо того, чтобы пытаться понять существующий код.Такие сайты, как reddit, используют неинтуитивный код.
проблема кругового импорта
Просто используйте один модуль для каждого класса, и проблем не будет.Если абсолютно необходимо, чтобы класс X и класс Y могли использовать друг друга, используйте
from .y import Y
Class X(Base):
...
y = relation(Y, backref="x")
Class Y(Base):
...
@classmethod
def get_x(cls):
return cls.x.attr.target_mapper.class_
Это немного хакерски, но позволяет создавать циклическую ссылку.Другим способом было бы добавить X в пространство имен модуля y из модуля x явно.