Django for Python Developers [Video]
-
Free ChapterIntroduction
-
The Basics
-
Software Setup
-
First Django Web Application
-
Templates
- Introduction
- Hands on Steps
- Create the Project with Template Settings
- Create a Template and View
- Configure the URL and TEST
- Template Tags
- Using template tags
- Rendering Employee Information
- Using Static Files
- Insert an Image
- Use a CSS
- Create Product Templates Project
- Create the templates
- Create the Views
- Map the URLs and Test
-
Models
-
Django ORM
-
Forms
- Introduction
- Hands on Steps
- Create the Project
- Create the Form
- CSRF Token
- Use the form in the View
- Create the template
- Configure the CSRF Token and URLs
- Forms in action
- Processing the form data
- Different Types of form fields
- Default Django Validations
- Writing Custom Clean Methods
- Single clean method
- In-Built Validators
-
Model Forms
- Introduction
- Hands on Steps
- Create the project and model
- Create the Model Form
- Create the Views
- Create the Add Project View
- Create the Index Template
- Create the List Projects Template
- Create the Add Project Template
- Configure URLs
- Configure MYSQL
- Run Migrations
- Refactor and Run the Application
- Django tables from migrate
-
CRUD Using Function Based Views
-
Class Based Views
-
More about Templates
-
Session Management
- Statelessness of HTTP
- Session Management
- Django Session Management
- Create the Project
- Checking Cookie Support
- Run the Test
- Page Hit Count using Cookies
- Cookies in action
- Shopping Cart - Create Form and Views
- Shopping Cart - Create the Add Item View
- Shopping Cart - Implement Templates
- Shopping Cart - Display Items Template
- Shopping Cart - Configure the URLs and Run
- Create Session API Project
- Page Count Using Session API
- Implement Shopping Cart
- Configure URLs and Test
- Other methods on session
- Introduction
-
Middleware
-
Security
-
ORM Relationships
-
Clinical Data Reporting Project
- Usecase
- Project Workflow
- Create Project
- Create Model
- Update Model
- Create Forms
- Create Views
- Create List Template
- Test List View
- Implement and test create
- Test Update
- Test Delete
- Implement Add Clinical Data View
- Create Clinical Data Template and Test
- Implement Analyze View
- Calculate BMI
- Create the Report Template and Test
- Apply Styles
Are you a Python developer, and do you want to create Python web applications by mastering Django? Are you an experienced Django developer and do you want to fill in any gaps in your knowledge about creating a web application using Django? If so, this course is for you too?
Django is the most widely used web application development framework in the industry today. Django makes it super-easy to create production-ready web applications. You will start this course by learning what Django is, and you'll get to know the different features that are a part of every Django application. You will be working (hands-on) with one feature at a time. You will then create a web application using all the knowledge you've gained.
All the codes and supporting files for this course are available at -https://github.com/PacktPublishing/Django-for-Python-Developers
- Publication date:
- December 2019
- Publisher
- Packt
- Duration
- 8 hours 46 minutes
- ISBN
- 9781800207431