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.)

Grid Resource Management: On-demand Provisioning, Advance Reservation, and Capacity Planning of Grid Resources
Grid Resource Management: On-demand Provisioning, Advance Reservation, and Capacity Planning of Grid Resources

In a dynamic computing environment, such as the Grid, resource management plays a crucial role for making distributed resources available on-demand to anyone from anywhere at any time without undermining the resource autonomy; this becomes an art when dealing with heterogeneous resources distributed under multiple trust domains spanning across...

Generalized Convexity and Optimization: Theory and Applications (Lecture Notes in Economics and Mathematical Systems)
Generalized Convexity and Optimization: Theory and Applications (Lecture Notes in Economics and Mathematical Systems)
The authors have written a rigorous yet elementary and self-contained book to present, in a unified framework, generalized convex functions, which are the many non-convex functions that share at least one of the valuable properties of convex functions and which are often more suitable for describing real-world problems. The book will be a useful...
Securing SQL Server: DBAs Defending the Database
Securing SQL Server: DBAs Defending the Database
Protect your data from attack by using SQL Server technologies to implement a defense-in-depth strategy, performing threat analysis, and encrypting sensitive data as a last line of defense against compromise. The multi-layered approach in this book helps ensure that a single breach doesn't lead to loss or compromise of your data...

Practical Forensic Microscopy: A Laboratory Manual
Practical Forensic Microscopy: A Laboratory Manual

Practical Forensic Microscopy is a comprehensive laboratory manual providing the student with a practical overview and understanding of the various microscopes and microscopic techniques used within the field of forensic science.

Each laboratory experiment has been carefully designed to cover the variety of evidence...

Mac OS X Snow Leopard Visual Quick Tips
Mac OS X Snow Leopard Visual Quick Tips

Shortcuts, tricks, and tips to make you even more productive with Mac OS X Snow Leopard

Nearly 75 million people are using Mac OS X. If you're one of them, and you're looking for useful and surprising techniques presented in an easy-to-follow visual format, Mac OS X Snow Leopard Visual Quick Tips has just what you need....

Analysis of Numerical Methods
Analysis of Numerical Methods
Excellent advanced-undergraduate and graduate text covers norms, numerical solution of linear systems and matrix factoring, iterative solutions of nonlinear equations, eigenvalues and eigenvectors, polynomial approximation and more. Careful analysis and stress on techniques for developing new methods. Features examples and problems. 1966 edition....
©2019 LearnIT (support@pdfchm.net) - Privacy Policy