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.
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.
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.
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.
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).