Course Outline

Introduction

Overview of Django CMS

Preparing the Development Environment

Installing and Configuring Django CMS

Creating a Sample Website

Defining the Structure of a Page Using Page Templates

Configuring Fields to Render User-Editable Content Using Placeholders

Working with Plugins

Creating a Custom Plugin

Understanding Application Hooks (apphooks)

Integrating an Existing Django Application into Django CMS System

Sharing Data Using the Django REST Framework API

Testing the Application

Debugging the Application

Securing Django CMS

Deploying a Full-Fledged Django CMS Site

Troubleshooting

Summary and Conclusion

Requirements

  • Python programming experience

Audience

  • Developers
  21 Hours
 

Testimonials

Related Courses

Shopify for Developers

  14 hours

TinaCMS

  7 hours

Grav: Creating Websites with a Flat-File, No-Database CMS

  7 hours

Open edX for Developers

  21 hours

Open edX for Admins

  14 hours

Open edX for Instructors

  21 hours

Learning Management Systems (LMS) for Administrators

  14 hours

Learning Management Systems (LMS) for Instructors, Trainers, and Course Creators

  14 hours

Tracking Learning Experiences with xAPI

  14 hours

Deploying Magento 2.1 for eCommerce

  14 hours

Magento for Merchants

  21 hours

Magento for Sales Reps

  7 hours

Getting Started with Magento

  14 hours

Magento 2: Theme Development

  14 hours

Requirements Discovery for Magento

  7 hours