Create your Development Environment
Never set up a development environment? Although it's not necessary to use our products, it's something to think about if you want to start making more radical changes to our code-base.
Our DjangoMango products include everything you need to easily deploy and update the content for your Django application. No coding required. But at some point, you may want to make more radical changes to our code-base. After all, a key benefit of Django is it's flexibility.
For that, you are going to need a development environment. Somewhere where you can replicate the environment you will deploy to, but still have the flexibility to experiment and bring your new ideas to life. And we realize it can be quite intimidating to get set up. So we have put together this guide to walk you the process.
Access to Linux/Unix-based OS
If you want to start developing Django-based applications, we recommend you first get access to Linux or a suitable Unix-based OS, and get familiar with terminal.
Access to Linux/Unix-based OSInstall Docker and docker-compose
The majority of DjangoMango's applications come with ready-to-run Docker compose and build files. But you'll need Docker to use these files.
Install Docker and docker-composeSet up Version Control
If you are serious about developing a proper web application, you simply need version control. Not even sure what version control is? Well you have come to the right place.
Set up Version ControlGet an IDE
We don't create our code-base using using notepad, and we don't expect you to either. It's time to get serious and get a suitable Integrated Development Environment (IDE).
Get an IDELast updated