background preloader

The Django Book

The Django Book
Welcome to the online version of The Django Book, a free book about the Django Web framework for the Python programming language. A warning about this edition The community edition of The Django Book is in transition. While the book mentions Django version 1.4 in places, the vast majority of the book is for Django version 1.0, which was released over four years ago. Therefore this resource is extremely out of date and, until the book is finished being updated, we ask that, at this time, djangobook.com not be used for educational purposes. This book was originally published by Apress in 2009 and covered Django version 1.0.

http://www.djangobook.com/en/2.0/index.html

How Open Source Software Can Improve the Library - DegreeTutor.com Remember a time when doing research required us to have to go to the library? Your school had one, and that's probably where you spent most of your library time. If it wasn't your school, then it was probably your local town or city library. Python beginner's mistakes Every Python programmer had to learn the language at one time, and started out as a beginner. Beginners make mistakes. This article highlights a few common mistakes, including some I made myself. Beginner's mistakes are not Python's fault, nor the beginner's.

Frictionless Web Development with Flask Feb 03, 2011 Static Sites and Rapid Iteration with a Lightweight Python Kit of Flask, YAML, Markdown and Fabric. For a while I've been looking for a more fluid toolkit for rapidly developing and iterating static sites. I have three use cases in mind: client html mockups with rapid iterations or slight variations, maintaining the static client sites that I have in the stable, and hacking on my own site. In each of these cases, dealing with databases, CMSs, versioning, or directories of HTML files was either too heavy, too slow, or both. My goals are straightforward:

The Art of Programming Programming and art can no longer be thought of as totally different worlds. They join each other as one in computer games, mobile apps, and software. 3D graphic arts and animated graphics give life to each game you play and each application you use. Computer graphic arts and modern programming are now interlaced as logic just is one with the creativity of geniuses. Einstein often mentioned that when he hit a logical stumbling block, he grabbed his violin and stimulated his creative juices to solve the problem. Toonzcat.com is your entry portal into other dimensions that will help develop skills and expand your knowledge of animated graphic arts and programming. The wedding and eternal joining of logical sciences and creative arts has arrived; here you are invited to join the family.

Setting up a Django Project for the Non-Programmer Yet another quality guest post from the jack of all trades Michael Herman, co-founder/hacker of Real Python. We all learned something from this post, ha! Check out the accompanying videos: This tutorial answers the question, "How do I setup a Django project from scratch?". Russ Haynal's ISP Page Major Internet Backbone Maps - sorted by "connectivity" as per CAIDA's AS Rank and "Skitter AS Internet Graph" AS 3355 - Level 3AS 174 - Cogent AS 3257 - GTT / Tinet AS 1299 - TeliaSoneraAS 2914 - NTTAS 6453 - TATA CommunicationsAS 6762 - Italia Sparkle /Seabone AS 6939 - Hurricane ElectricAS 2828 - XO CommunicationAS 3549 - See Level 3AS 1273 - Vodafone / Cable & Wireless AS 3491 - PCCW / Beyond the Network America AS 6461 - Zayo Group / AbovenetAS 3320 - Deutsche Telecom AS 20485 - TransTeleKom AS 9002 - RETN AS 7018 -AT&T map, AT&T , AT&T AS 701 - Verizon /UUNET AS 209 - Centurylink / QwestAS 1239 - Sprint AS 4323 - TW Telecom - See Level 3AS 12389 - Rostelecom Maps of sub-marine communications cables Exchange Points:

Learning with Python Navigation How to Think Like a Computer Scientist¶ Learning with Python¶ 2nd Edition (Using Python 2.x) by Jeffrey Elkner, Allen B. Web Services in Python (Part 2) - Serving Static Files The last Python web server wasn't that great - it only gives you a hello world. If you're smart, you may have already figured out how to do Comet with it with very little code - we'll go over that in the next post. But.. the server doesn't even serve JavaScript files yet! Well, don't panic.

Related:  Libraries and FrameworksDjangoPhyton