-
Make sure that you have
Python 3,python-3-devel,gcc,virtualenv, andpipinstalled. -
Clone the repository
$ git clone https://github.com/Mayukhdeb/deep-shield-temp.git $ git checkout django $ cd deep-shield-temp -
a. Docker image (First option)
$ docker-compose build $ docker-compose upb. Create a python 3 virtualenv, activate the environment and Install the project dependencies. (Second option)
$ virtualenv -p python3 $ source bin/activate $ pip3 install -r requirements.txt
You have now successfully set up the project on your environment.
From now when you start your work, run source bin/activate inside the project repository and you can work with the django application as usual -
python3 manage.py makemigrations- Prepare the models for migrationspython3 manage.py migrate- Migrate the modelspython3 manage.py runserver- run the project locally
Make sure you pull new changes from remote regularly.
