Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Django JavaScript Integration: AJAX and jQuery

Buy

In this book, we will be exploring Django JavaScript integration and build an Ajax application using jQuery. We will build a Web 2.0 intranet employee directory, and we will aim for a solution that is Pythonic in more ways than one.

Web development that is more "Pythonic" than just Python

This book is intended to be a book about how to do web development in the spirit of Python++.

The term "Python++" as we use it here is not the usual "Python is great," even if that may also be our opinion, but a more direct analogy to C++. When the effort was made to improve the C language, the basic kind of improvement attempted was to expand and broaden the core language. It is no accident that Stroustrup's The C++ Programming Language is far longer than Kernigan and Ritchie's The C Programming Language. The latter is a small book describing a small core language, while the former is a large book made large by the large core language it describes. The analogy intended by Python++ is somewhat loose here, and specifically does not include a large, or even a small, expansion of the core language. It is possible to tinker with the core language—easy_extend lets you extend Python to include a do-while loop (where the test condition is first evaluated at the end, not the beginning)—or add primitive syntax so you can do things like if remote_ip in 10.0.0.0:, but this is almost beside the point.

The real possibilities for expanding Python do not need to radically expand the core language, or change the core language at all. Django (http://www.djangoproject.com/) is not a general purpose enhancement to Python: if you are automating system administration tasks, for instance, you very probably have no reason to use Django. But for a limited problem domain, namely certain kinds of web development, Django is more Pythonic than Python. Python's cgi module is good for some kinds of small and simple tasks, but if you are going to make a serious, large-scale web application with many standard functions, using Python core language + Python standard library + Django is a fundamentally more Pythonic approach than just Python core language + Python standard library alone.

(HTML tags aren't allowed.)

eZ Publish 4: Enterprise Web Sites Step-by-Step
eZ Publish 4: Enterprise Web Sites Step-by-Step
eZ Publish provides developers with a structure to build highly impressive applications and then quickly deploy them into a live environment. eZ Publish is complex, with a steep learning curve, but with the right direction it offers great flexibility and power. What makes eZ Publish special is not the long list of features, but what's going on...
The Probation and Parole Treatment Planner
The Probation and Parole Treatment Planner
The Probation and Parole Treatment Planner provides all the elements necessary to quickly and easily develop formal treatment plans that satisfy the demands of HMOs, managed care companies, third-party payors, and state and federal review agencies.
  • Saves you hours of time-consuming paperwork, yet offers the freedom to develop...
Fault-tolerant Flight Control and Guidance Systems: Practical Methods for Small Unmanned Aerial Vehicles (Advances in Industrial Control)
Fault-tolerant Flight Control and Guidance Systems: Practical Methods for Small Unmanned Aerial Vehicles (Advances in Industrial Control)
Unmanned aerial vehicles (UAVs) offer an incomparable means of gathering intelligence and carrying out missions without needing an onboard human pilot. The benefits are considerable in terms of cost, efficiency, and reduced pilot risk.

In order to complete a mission efficiently and with a high level of safety and security, the following key...


CSS Fonts
CSS Fonts

From custom fonts to ad-hoc font families you assemble out of a variety of individual faces, CSS 3 gives you more typographic options than ever before. This concise guide shows you how to use CSS properties to gain a fine-grained and wide-ranging influence over how you display fonts on the Web.

Short and sweet, this book...

Twitter Bootstrap Web Development How-To
Twitter Bootstrap Web Development How-To

A hands-on introduction to building websites with Twitter Bootstrap's powerful front-end development framework

Overview

  • Conquer responsive website layout with Bootstrap’s flexible grid system
  • Leverage carefully-built CSS styles for typography, buttons, tables, forms, and...
Programming the Nintendo Game Boy Advance: The Unofficial Guide (Game Development)
Programming the Nintendo Game Boy Advance: The Unofficial Guide (Game Development)
Develop your own games for the Nintendo Game Boy Advance! Now you can write, compile, and run Game Boy programs right on your Windows desktop! "Programming the Nintendo Game Boy Advance: The Unofficial Guide" will show you how you can use the free HAM SDK to create your own games for the Game Boy Advance. When you?re ready to take the...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy