- Introduction
- Overview of Wagtail CMS
- Preparing the Development Environment
- Installing and Configuring Wagtail CMS
- Navigating the Admin Interface
- Planning the Structure of a Website
- Understanding StreamFields
- Creating a Sample Website
- Creating a DJango Model
- Creating a StreamField
- Creating Menus
- Creating a Custom Page
- Adding Multimedia (images, video, audio, etc.)
- Creating a Contact Page
- Customizing Global Settings
- Improving SEO
- Optimizing the Website
- Securing Wagtail CMS
- Debugging the Application
- Deploying a Full-Fledged Wagtail CMS Site
- Troubleshooting
- Summary and Conclusion
Tag: Content Management
Django CMS for Developers Training Course
- 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
Django CMS for Administrators Training Course
Introduction
- Django CMS vs Drupal vs WordPress
Overview of Django Web Framework
Overview of Django CMS Features and Architecture
Evaluating Hosting Options (on-premise, public cloud, etc.)
Installing and Configuring Django CMS
Navigating the Admin UI
Working with Plugins
Working with the Database
Managing Users and Roles
Securing Django CMS
Deploying Django CMS to Production
Setting up Multiple Websites
Backing up and Restoring Django CMS
Migrating Django CMS
Integrating Django CMS with 3rd Party Applications
Monitoring a Django CMS Site
Maintaining and Repairing Django CMS
Optimizing Django CMS
Troubleshooting
Summary and Conclusion