public marks

PUBLIC MARKS with tags python & framework

March 2007

Karrigell

by jdrsantos & 2 others
Karrigell is a flexible Python web framework, with a clear and intuitive syntax. It is independant from any database, ORM or templating engine, and lets the programmer choose between a variety of coding styles Includes a powerful built-in web server.

PEAK - The Python Enterprise Application Kit

by jdrsantos & 1 other
PEAK is the "Python Enterprise Application Kit". If you develop "enterprise" applications with Python, or indeed almost any sort of application with Python, PEAK may help you do it faster, easier, on a larger scale, and with fewer defects than ever before

Pylons Python Web Framework

by jdrsantos & 8 others
Pylons combines the very best ideas from the worlds of Ruby, Python and Perl, providing a structured but extremely flexible Python web framework. It's also one of the first projects to leverage the emerging WSGI standard, which allows extensive re-use and

Twisted – Trac

by jdrsantos & 4 others
Twisted is an event-driven networking engine written in Python and licensed under the MIT license.

web.py: makes web apps

by jdrsantos & 12 others
web.py is a web framework for python that is as simple as it is powerful. web.py is in the public domain; you can use it for whatever purpose with absolutely no restrictions.

February 2007

Django cheat sheet (Mercurytide)

by greut
We’ve created a one-page Django cheat sheet

January 2007

Les Journées Perl 2006 - django.models, l'ORM de Django

by pvergain
Dans le cadre de la série de présentations sur les bibiliothèques de mapping objet-relationel (ORM), je présenterais l'ORM intégré à Django, un framework web en Python. L'approche sera de montrer la philosophie des concepteurs de l'API de cet ORM et comment ils ont utilisé les spécificités du langage Python (introspection...).

the blixtra blog » Blog Archive » Top 30 Django Tutorials and Articles

by pvergain & 6 others
Top 30 Django Tutorials and Articles As a response to the Top 30 Ruby on Rails Tutorials, I’ve compiled a list of the top 30 Django tutorials and articles. These links are in addition to the great documentation on the Django project site. For those who don’t know, Django is a Python web development framework that makes development super fast.

Le blog de Breek - Le comparatif de Rails, Django et CakePHP

by parmentierf & 2 others (via)
Choisir un framework peut être une tâche difficile ! Pour vous aider dans votre choix, nous avons effectué un benchmark fonctionnel couvrant Django, Ruby on Rails, CakePHP.

The Django Book

by parmentierf & 7 others
Welcome to the online version of The Django Book, a free book about Django.

TurboGears: Front-to-Back Web Development

by parmentierf & 15 others (via)
Create a database-driven, ready-to-extend application in minutes. All with designer friendly templates, easy AJAX on the browser side and on the server side, not a single SQL query in sight with code that is as natural as writing a function.

AuthKit - WSGI Authentication and Authorization Tools

by pvergain (via)
AuthKit * Built for WSGI applications and middleware * Sophisticated and extensible permissions system * Built in support for HTTP basic, HTTP digest, form, cookie and OpenID authentication mehtods plus others. * Easily define users, passwords and roles * Designed to be totally extensible so you can use the components to integrate with a database, LDAP connection or your own custom system. * Plays nicely with the Pylons web framework.

1.0/SQLAlchemy - TurboGears Documentation

by pvergain
Using SQLAlchemy in TurboGears The simplest way to get started using SQLAlchemy is to quickstart new project with --sqlalchemy switch: tg-admin quickstart --sqlalchemy (Or more briefly: tg-admin quickstart -s) This switch sets up your model.py properly for using SQLAlchemy. If you said yes to the identity prompt, you'll get the ActiveMapper version of the identity tables. Now change the value of sqlalchemy.dburi to point to a valid database connection. To init the database schema you need to run: tg-admin sql create If you're converting a project from SQLObject to SQLAlchemy, we recommend that you quickstart a new project and then copy in the identity tables piece by piece.

Download TurboGears

by pvergain (via)
Note: A part of TurboGears relies on Pyrex, which has not yet been updated to accommodate changes in Python 2.5. Python 2.4 remains the recommended Python version. If you already have Python installed, there're only 2 steps to install TurboGears: 1. Download the tgsetup.py script. 2. Run tgsetup.py on Windows, or run python tgsetup.py on *nix or Mac. There are some additional install instructions. Choose the instructions that match your setup:

December 2006

TurboGears Book

by pvergain
This book will help experienced Web developers get productive with TurboGears fast. You�ll quickly build your first TurboGears Web application�then extend it one step at a time, mastering the multiple TurboGears frameworks that make these enhancements possible. Next, the authors demonstrate TurboGears at work in one of today's most advanced open source, real-world TurboGears programs: the Fast Track project status tracker. Finally, you�ll gain deep insight into the Python model, viewer, and controller technologies TurboGears is built upon: knowledge that will help you build far more robust and capable Python applications. Coverage includes: * Understanding the architecture of a TurboGears application * Mastering SQLObject, customizing it, and using it with TurboGears models * Utilizing TurboGears view technologies, including dynamic templates and MochiKit for Ajax * TurboGears Widgets: Bringing CSS, XHTML, and JavaScript together in reusable components * CherryPy and TurboGears controller technologies: from decorators to deployment * Exploring the TurboGears toolbox * Ensuring security and identity in TurboGears applications