• Complain

Aidas Bendoraitis - Web Development with Django Cookbook

Here you can read online Aidas Bendoraitis - Web Development with Django Cookbook full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2016, publisher: Packt Publishing, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Aidas Bendoraitis Web Development with Django Cookbook
  • Book:
    Web Development with Django Cookbook
  • Author:
  • Publisher:
    Packt Publishing
  • Genre:
  • Year:
    2016
  • Rating:
    3 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5

Web Development with Django Cookbook: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Web Development with Django Cookbook" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Key Features
  • This is the latest book on the market that will help you take advantage of the new features added to Django 1.8
  • This book consists of recipes of varying complexities to help you create multilingual, responsive, and scalable websites with Django
  • This updated edition teaches you major Django functions and will help you improve your skills by developing models, forms, views, and templates
Book Description

Django is a web framework that was designed to strike a balance between rapid web development and high performance. It has the capacity to handle applications with high levels of user traffic and interaction, and can integrate with massive databases on the backend, constantly collecting and processing data in real time.

Through this book, youll discover that collecting data from different sources and providing it to others in different formats isnt as difficult as you thought. It follows a task-based approach to guide you through all the web development processes using the Django framework. Well start by setting up the virtual environment for a Django project and configuring it. Then youll learn to write reusable pieces of code for your models and find out how to manage database schema changes using South migrations. After that, well take you through working with forms and views to enter and list data. With practical examples on using templates and JavaScript together, you will discover how to create the best user experience. In the final chapters, youll be introduced to some programming and debugging tricks and finally, you will be shown how to test and deploy the project to a remote dedicated server.

By the end of this book, you will have a good understanding of the new features added to Django 1.8 and be an expert at web development processes.

What you will learn
  • Get started with the basic configuration necessary to start any Django project
  • Build a database structure out of reusable model mixins
  • Manage forms and views and get to know some useful patterns that are used to create them
  • Create handy template filters and tags that you can reuse in every project
  • Integrate your own functionality into the Django CMS
  • Manage hierarchical structures with MPTT
  • Import data from local sources and external web services as well as exporting your data to third parties
  • Implement a multilingual search with Haystack
  • Test and deploy your project efficiently
About the Author

Aidas Bendoraitis has been professionally working with web technologies for over a decade. Over the past nine years at a Berlin-based company, studio 38 pure communication GmbH, he has developed a number of small-scale and large-scale Django projectsmostly in the cultural areatogether with a creative team. At the moment, he is also working as a software architect at a London-based mobile startup, Hype.

Aidas regularly attends meetups of Django User Group Berlin, occasionally visits Django and Python conferences, and writes a weblog about Django: http://djangotricks.blogspot.com/.

Table of Contents
  1. Getting Started with Django 1.8
  2. Database Structure
  3. Forms and Views
  4. Templates and JavaScript
  5. Custom Template Filters and Tags
  6. Model Administration
  7. Django CMS
  8. Hierarchical Structures
  9. Data Import and Export
  10. Bells and Whistles
  11. Testing and Deployment

Aidas Bendoraitis: author's other books


Who wrote Web Development with Django Cookbook? Find out the surname, the name of the author of the book and a list of all author's works by series.

Web Development with Django Cookbook — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Web Development with Django Cookbook" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Index
A
  • add_arguments() method
    • about /
    • URL /
  • admin actions
    • creating /
  • administrators
    • notifying, signals used /
  • aggregation functions
    • URL /
  • Ajax
    • images, uploading /
  • Apache
    • deploying, with mod_wsgi /
  • API
    • testing, Django REST framework used /
  • API key
    • URL /
  • app
    • converting, to CMS app /
  • app configuration
    • creating /
  • Application Program Interface (API)
    • creating, Tastypie used /
    • creating, Django REST framework used /
  • attachable menus
    • URL /
  • authorized files
    • downloading /
  • awesome-slugify module
    • URL /
B
  • base.html template
    • arranging /
  • Bootstrap
    • URL /
C
  • cache framework
    • URL /
  • category administration interface
    • creating, with django-mptt-admin /
    • creating, with django-mptt-tree-editor /
  • category selection
    • single selection field, used in forms /
  • change form
    • map, inserting /
  • change list page
    • columns, customizing /
    • filters, developing /
  • checkbox list
    • used, for multiple category selection in forms /
  • class-based views
    • composing /
  • CMS app
    • app, converting /
  • CMS page
    • fields, adding /
  • columns
    • customizing, in change list page /
  • comma-separated values (CSV)
    • about /
  • compatible code
    • creating, with Python 2.7 and Python 3 /
    • reference link /
  • continuous scroll
    • implementing /
  • Cookiecutter tool
    • about /
  • cron jobs
    • setting up, for regular tasks /
    • reference link /
  • CSV library
    • URL /
  • custom CMS plugin
    • creating /
  • custom navigation
    • attaching /
  • custom template filters
    • conventions, following /
  • custom template tags
    • conventions, following /
D
  • database query expressions
    • using /
  • data importing
    • from local CSV file /
    • from local Excel file /
    • from external JSON file /
    • from external XML file /
  • data migration
    • about /
  • Debug Toolbar
    • toggling /
  • default admin settings
    • customizing /
  • detailed error report
    • obtaining, via e-mail /
  • development environment
    • settings, configuring /
  • Django
    • tutorial, URL /
    • URL, for documentation /
  • django-crispy-forms
    • used, for creating form layout /
  • django-mptt
    • about /
  • django-mptt-admin
    • category administration interface, creating with /
  • django-mptt-tree-editor
    • category administration interface, creating with /
  • Django CMS
    • about /
    • URL /
    • templates, creating /
  • Djangofriendly
    • URL /
  • Django migrations
    • South migrations, switching to /
  • Django REST framework
    • used, for creating Application Program Interface (API) /
    • URL /
    • used, for testing API /
  • Django shell
    • using /
  • Django views
    • caching, Memcached used /
E
  • e-mail
    • detailed error report, obtaining via /
  • ElementTree
    • reference link /
  • Excel file
    • URL /
  • external dependencies
    • including /
  • external JSON file
    • data, importing /
  • external XML file
    • data, importing /
F
  • Fabric
    • about /
    • URL /
  • Fabric deployment script
    • creating /
    • using /
  • filterable RSS feeds
    • creating /
  • Firefox browser
    • URL /
  • foreign key
    • modifying, to many-to-many field /
  • form
    • HttpRequest, passing /
    • save method, utilizing /
    • layout, creating with django-crispy-forms /
  • format() method
    • reference link /
  • forms
    • single selection field, used for category selection /
    • checkbox list, used for multiple category selection /
G
  • generic relations
    • model mixin, creating for /
  • get function
    • about /
  • Git ignore file
    • creating /
  • Git users
    • STATIC_URL, setting /
H
  • Haystack
    • multilingual search, implementing /
  • hierarchical categories
    • creating /
    • rendering, in template /
  • HTML5 data attributes
    • using /
  • HttpRequest
    • passing, to form /
I
  • images
    • uploading /
    • uploading, by Ajax /
J
  • JavaScript settings
    • including /
  • jScroll plugin
    • URL /
  • JSON endpoint
    • URL /
L
  • Like widget
    • implementing /
  • local CSV file
    • data, importing /
  • local Excel file
    • data, importing /
  • local function
    • about /
  • local settings
    • creating /
    • including /
  • logging
    • reference link /
M
  • many-to-many field
    • foreign key, modifying to /
  • map
    • inserting, into change form /
  • Memcached
    • used, for caching Django views /
  • meta tags
    • model mixin, creating for /
  • method return value
    • caching /
  • migrations
    • using /
    • schema migration /
    • data migration /
  • mock
    • views, testing with /
  • modal dialog
    • object details, opening /
  • model mixin
    • using /
    • creating, URL-related methods used /
    • creating, for creation and modification dates /
    • creating, for meta tags /
    • creating, for generic relations /
  • Modified Preorder Tree Traversal (MPTT)
    • about /
  • mod_wsgi
    • Apache, deploying with /
  • monkey patch
    • about /
    • used, with slugify() function /
  • multilingual fields
    • handling /
  • multilingual search
    • implementing, with Haystack /
  • MySQL configuration
    • UTF-8, setting as default encoding /
N
  • NavigationNode class
    • parent_id parameter /
    • parent_namespace parameter /
    • attr parameter /
    • visible parameter /
O
  • Object-relational mapping (ORM)
    • about /
  • object lists
    • filtering /
  • overwritable app settings
    • defining /
P
  • page menu
    • structuring /
  • paginated lists
    • managing /
  • PDF documents
    • generating /
  • pip
    • URL /
Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Web Development with Django Cookbook»

Look at similar books to Web Development with Django Cookbook. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Web Development with Django Cookbook»

Discussion, reviews of the book Web Development with Django Cookbook and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.