All articles, in reverse chronological order
Data can and will get lost. In this tutorial we will backup and restore the …
July 16, 2020, 3 p.m.
Once the server configuration for your site is set up, it's time to take some …
July 16, 2020, 2:03 p.m.
This tutorial explains how to set up Gunicorn, Nginx and Supervisor on a Linux server …
July 16, 2020, 9:10 a.m.
In this tutorial we fill an empty cloned Wagtail site with content.
July 15, 2020, 9:40 p.m.
Your application is developed and tested, time to bring it online. This tutorial explains how …
July 15, 2020, 6:24 p.m.
Wagtail Streamforms provides a very flexible way of adding editable forms to your Wagtail site. …
July 15, 2020, 2:51 p.m.
This tutorial will test comments that are created on a Wagtail page using the package …
July 15, 2020, 2:07 p.m.
In this tutorial we will test a language switch that keeps the user on the …
July 15, 2020, 1:27 p.m.
A navigation menu depends on the content of a site. In this tutorial we create …
July 14, 2020, 8:43 p.m.
To test a site it should have some content. In this video we will test …
July 13, 2020, 5:48 p.m.
Django provides many testing tools; in this tutorial we'll use some of them to test …
July 13, 2020, 1:11 p.m.
Forms are a vital part of many sites. In this tutorial we will create a …
July 13, 2020, 10:10 a.m.
When a registered user wants to access restricted functionality on a specific page, it would …
July 12, 2020, 6 p.m.
This article will demonstrate how to add some interactivity to your site by allowing your …
July 12, 2020, 3:34 p.m.
Creating a language switch that returns to the home page in the desired language is …
July 12, 2020, 9:53 a.m.
Django and Wagtail offer excellent possibilities for translation. However if we create model instances (snippets) …
July 12, 2020, 8:47 a.m.
Some elements should be part of every site, such as favicon, company logo, cookie statement …
July 10, 2020, 8:53 a.m.
A good navigation menu is crucial. In this article we will create a flexible menu …
July 9, 2020, 7:18 p.m.
If you have many articles on your Wagtail site, it might be useful to order …
July 9, 2020, 1:40 p.m.
Wagtail's flexible StreamField facilitates many types of content. In this tutorial we will add inline …
July 9, 2020, 9:57 a.m.
Wagtail's flexible StreamField facilitates many types of content. In this tutorial we will add embedded …
July 9, 2020, 6:56 a.m.
In this article we will add a StreamField to a Wagtail page, allowing us to …
July 8, 2020, 12:25 p.m.
In this tutorial we will make a Wagtail site multilingual.
July 8, 2020, 10:02 a.m.
Django offers excellent support for multilingual sites. In this tutorial we will show how to …
July 8, 2020, 8:05 a.m.
The package allauth offers excellent functionality for login, signup and more. This tutorial will show …
July 7, 2020, 12:17 p.m.
In this tutorial we will leverage Django's modelforms and views to let users update and …
July 7, 2020, 10:57 a.m.
In this tutorial we will allow users to sign up on our website and use …
July 7, 2020, 6:30 a.m.
How to make sure your project's passwords don't end up on the internet.
July 5, 2020, 2:32 p.m.
In this tutorial we are going to implement the login functionality of the allauth package, …
July 5, 2020, 1:38 p.m.
In this tutorial we will set up authentication in a Django project using the popular …
July 5, 2020, 9:18 a.m.
It's a good idea to define a custom user model in Django. In this tutorial …
June 30, 2020, 11:27 a.m.
Combining Wagtail with a custom user model requires setting up both before migrating the database. …
June 27, 2020, 5:43 p.m.