(repoze.who.plugins.sa is done) |
mNo edit summary |
||
(32 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
[http://turbogears.org/2.0 TurboGears2] is a next-generation Python web framework. TurboGears 1.x is already fully-supported within Fedora and EPEL. | [http://turbogears.org/2.0 TurboGears2] is a next-generation Python web framework. TurboGears 1.x is already fully-supported within Fedora and EPEL. TurboGears2 is a reinvention of itself on top of the [http://pylonshq.com Pylons] framework. | ||
{{admon/tip|TurboGears2|TurboGears2 available in Fedora & EPEL and can be installed with <code>yum install TurboGears2 python-tg-devtools</code>}} | |||
http:// | {{admon/note|TurboGears 2.1 Documentation|TurboGears 2.1 documentation can be found [http://turbogears.org/2.1/docs/ here]}} | ||
{{admon/tip|TurboGears 1.0|TurboGears 1 is available in Fedora & EPEL and can be installed with <code>yum install TurboGears</code>}} | |||
{{admon/note|TurboGears 1.0 Documentation|TurboGears 1.0 documentation can be found [http://docs.turbogears.org/1.0 here]}} | |||
== TurboGears2 Stack == | |||
The TurboGears2 stack is comprised of the following packages. | |||
= | [https://admin.fedoraproject.org/community/package_maintenance/package_overview/overview?package=python-babel python-babel] - Tools for internationalizing Python applications | ||
[https://admin.fedoraproject.org/community/package_maintenance/package_overview/overview?package=python-beaker python-beaker] - WSGI middleware layer to provide sessions | |||
[https://admin.fedoraproject.org/community/package_maintenance/package_overview/overview?package=python-decorator python-decorator] - Module to simplify usage of decorators | |||
== | [https://admin.fedoraproject.org/community/package_maintenance/package_overview/overview?package=python-formencode python-formencode] - HTML form validation, generation, and convertion package | ||
[https://admin.fedoraproject.org/community/package_maintenance/package_overview/overview?package=python-genshi python-genshi] - Toolkit for stream-based generation of output for the web | |||
[https://admin.fedoraproject.org/community/package_maintenance/package_overview/overview?package=python-jinja2 python-jinja2] - General purpose template engine | |||
[https://admin.fedoraproject.org/community/package_maintenance/package_overview/overview?package=python-mako python-mako] - Mako template library for Python | |||
[https://admin.fedoraproject.org/community/package_maintenance/package_overview/overview?package=python-migrate python-migrate] - Schema migration tools for SQLAlchemy | |||
[https://admin.fedoraproject.org/community/package_maintenance/package_overview/overview?package=python-nose python-nose] - A discovery-based unittest extension for Python | |||
[https://admin.fedoraproject.org/community/package_maintenance/package_overview/overview?package=python-paste python-paste] - Tools for using a Web Server Gateway Interface stack | |||
[https://admin.fedoraproject.org/community/package_maintenance/package_overview/overview?package=python-paste-deploy python-paste-deploy] - Load, configure, and compose WSGI applications and servers | |||
[https://admin.fedoraproject.org/community/package_maintenance/package_overview/overview?package=python-paste-script python-paste-script] - A pluggable command-line frontend | |||
[https://admin.fedoraproject.org/community/package_maintenance/package_overview/overview?package=python-pylons python-pylons] - Pylons web framework | |||
[https://admin.fedoraproject.org/community/package_maintenance/package_overview/overview?package=python-repoze-tm2 python-repoze-tm2] - Zope-like transaction manager via WSGI middleware | |||
[https://admin.fedoraproject.org/community/package_maintenance/package_overview/overview?package=python-repoze-what python-repoze-what] - Authorization for WSGI applications | |||
[https://admin.fedoraproject.org/community/package_maintenance/package_overview/overview?package=python-repoze-what-plugins-sql python-repoze-what-plugins-sql] - The repoze.what SQL plugin | |||
[https://admin.fedoraproject.org/community/package_maintenance/package_overview/overview?package=python-repoze-what-pylons python-repoze-what-pylons] - A plugin providing utilities for Pylons applications using repoze.what | |||
[https://admin.fedoraproject.org/community/package_maintenance/package_overview/overview?package=python-repoze-what-quickstart python-repoze-what-quickstart] - A plugin for a simple authentication system with repoze.who/what | |||
[https://admin.fedoraproject.org/community/package_maintenance/package_overview/overview?package=python-repoze-who python-repoze-who] - An identification and authentication framework for WSGI | |||
[https://admin.fedoraproject.org/community/package_maintenance/package_overview/overview?package=python-repoze-who-friendlyform python-repoze-who-friendlyform] - Collection of repoze.who friendly form plugins | |||
[https://admin.fedoraproject.org/community/package_maintenance/package_overview/overview?package=python-repoze-who-plugins-sa python-repoze-who-plugins-sa] - The repoze.who SQLAlchemy plugin | |||
[https://admin.fedoraproject.org/community/package_maintenance/package_overview/overview?package=python-repoze-who-testutil python-repoze-who-testutil] - Test utilities for repoze.who-powered applications | |||
[https://admin.fedoraproject.org/community/package_maintenance/package_overview/overview?package=python-routes python-routes] - Rails-like routes for Python | |||
[https://admin.fedoraproject.org/community/package_maintenance/package_overview/overview?package=python-simplejson python-simplejson] - Simple, fast, extensible JSON encoder/decoder for Python | |||
[https://admin.fedoraproject.org/community/package_maintenance/package_overview/overview?package=python-sprox python-sprox] - A package for creation of web widgets directly from database schema | |||
[https://admin.fedoraproject.org/community/package_maintenance/package_overview/overview?package=python-sqlalchemy python-sqlalchemy] - Modular and flexible ORM library for python | |||
[https://admin.fedoraproject.org/community/package_maintenance/package_overview/overview?package=python-tempita python-tempita] - A very small text templating language | |||
[https://admin.fedoraproject.org/community/package_maintenance/package_overview/overview?package=python-tg-devtools python-tg-devtools] - Development tools and templates for TurboGears2 | |||
[https://admin.fedoraproject.org/community/package_maintenance/package_overview/overview?package=python-tgext-admin python-tgext-admin] - Admin Controller add-on for basic TG identity model | |||
[https://admin.fedoraproject.org/community/package_maintenance/package_overview/overview?package=python-tgext-crud python-tgext-crud] - Crud Controller Extension for TG2 | |||
[https://admin.fedoraproject.org/community/package_maintenance/package_overview/overview?package=python-toscawidgets python-toscawidgets] - Toolkit to help create widgets for WSGI web apps | |||
[https://admin.fedoraproject.org/community/package_maintenance/package_overview/overview?package=python-turbojson python-turbojson] - Python template plugin that supports json | |||
[https://admin.fedoraproject.org/community/package_maintenance/package_overview/overview?package=python-turbokid python-turbokid] - Python template plugin that supports Kid templates | |||
[https://admin.fedoraproject.org/community/package_maintenance/package_overview/overview?package=python-tw-forms python-tw-forms] - Web Widgets for building and validating forms in ToscaWidgets | |||
[https://admin.fedoraproject.org/community/package_maintenance/package_overview/overview?package=python-weberror python-weberror] - Web Error handling and exception catching middleware | |||
[https://admin.fedoraproject.org/community/package_maintenance/package_overview/overview?package=python-webflash python-webflash] - Portable flash messages for WSGI apps | |||
[https://admin.fedoraproject.org/community/package_maintenance/package_overview/overview?package=python-webhelpers python-webhelpers] - Helper library for aiding the writing of web templates in Python | |||
[https://admin.fedoraproject.org/community/package_maintenance/package_overview/overview?package=python-webob python-webob] - WSGI request and response object | |||
[https://admin.fedoraproject.org/community/package_maintenance/package_overview/overview?package=python-webtest python-webtest] - Helper to test WSGI applications | |||
[https://admin.fedoraproject.org/community/package_maintenance/package_overview/overview?package=python-zope-sqlalchemy python-zope-sqlalchemy] - Minimal Zope/SQLAlchemy transaction integration | |||
[https://admin.fedoraproject.org/community/package_maintenance/package_overview/overview?package=TurboGears2 TurboGears2] - Next generation Front-to-back web development megaframework built on Pylons |
Latest revision as of 20:09, 31 August 2010
TurboGears2 is a next-generation Python web framework. TurboGears 1.x is already fully-supported within Fedora and EPEL. TurboGears2 is a reinvention of itself on top of the Pylons framework.
TurboGears2 Stack
The TurboGears2 stack is comprised of the following packages.
python-babel - Tools for internationalizing Python applications
python-beaker - WSGI middleware layer to provide sessions
python-decorator - Module to simplify usage of decorators
python-formencode - HTML form validation, generation, and convertion package
python-genshi - Toolkit for stream-based generation of output for the web
python-jinja2 - General purpose template engine
python-mako - Mako template library for Python
python-migrate - Schema migration tools for SQLAlchemy
python-nose - A discovery-based unittest extension for Python
python-paste - Tools for using a Web Server Gateway Interface stack
python-paste-deploy - Load, configure, and compose WSGI applications and servers
python-paste-script - A pluggable command-line frontend
python-pylons - Pylons web framework
python-repoze-tm2 - Zope-like transaction manager via WSGI middleware
python-repoze-what - Authorization for WSGI applications
python-repoze-what-plugins-sql - The repoze.what SQL plugin
python-repoze-what-pylons - A plugin providing utilities for Pylons applications using repoze.what
python-repoze-what-quickstart - A plugin for a simple authentication system with repoze.who/what
python-repoze-who - An identification and authentication framework for WSGI
python-repoze-who-friendlyform - Collection of repoze.who friendly form plugins
python-repoze-who-plugins-sa - The repoze.who SQLAlchemy plugin
python-repoze-who-testutil - Test utilities for repoze.who-powered applications
python-routes - Rails-like routes for Python
python-simplejson - Simple, fast, extensible JSON encoder/decoder for Python
python-sprox - A package for creation of web widgets directly from database schema
python-sqlalchemy - Modular and flexible ORM library for python
python-tempita - A very small text templating language
python-tg-devtools - Development tools and templates for TurboGears2
python-tgext-admin - Admin Controller add-on for basic TG identity model
python-tgext-crud - Crud Controller Extension for TG2
python-toscawidgets - Toolkit to help create widgets for WSGI web apps
python-turbojson - Python template plugin that supports json
python-turbokid - Python template plugin that supports Kid templates
python-tw-forms - Web Widgets for building and validating forms in ToscaWidgets
python-weberror - Web Error handling and exception catching middleware
python-webflash - Portable flash messages for WSGI apps
python-webhelpers - Helper library for aiding the writing of web templates in Python
python-webob - WSGI request and response object
python-webtest - Helper to test WSGI applications
python-zope-sqlalchemy - Minimal Zope/SQLAlchemy transaction integration
TurboGears2 - Next generation Front-to-back web development megaframework built on Pylons