The Divio App allows you to interact with specific files on the cloud test server, such as HTML, JavaScript and media files (images, videos, etc.). This is all we need to create an attractive website with django CMS.

You can download the app for Windows, Mac and Linux here.

After the download has finished, open the application and login. The easiest way to do this is by pasting in your access token.

Then, define your default workspace to download the files to your system. This can be any empty folder on your system. Make sure that the folder is one you have admin permissions for. Windows users in particular should make sure that the folder is within their user space.

Each project will automatically create its own folder inside the workspace.

Hit Continue.

This will open the Divio App, with all your projects listed on the left.

Click on the project you created in the previous step, which will bring you to the dashboard of the project inside the Divio App.

To setup your local server click Setup. If you run a setup the first time it will check your environment and install all tools necessary for you. If components are missing, you will see a button Fix me to solve the issue.

After the local environment is set, the setup command will open an information window showing the current process:

This might take several minutes, but only needs to be done once.

You will see a success message under Last Setup Status that indicates that your project has been setup.

After that hit Start to start your local server. Once it's started you will be able to open the local site, using the Open local site icon:

This opens your test site in your browser, where you’ll be greeted by the Local Development login dialog:

Click on Add user to create a new superuser. When you've done that, select Log in, which will bring you to the django CMS Welcome page.

Note: if you get a Template not found error, check your project settings. It probably means that you created the project using the Blank Boilerplate, instead of the HTML5 Boilerplate.

Your site is now up and running locally, and you're logged into to it.

Did this answer your question?