A Django deployment package for all hosting types.
Project description
Setup:
First, create an YAML file similar to sample_config.yaml and fill the configuration details.
Next, create a
fabfile.py
in your project directory and import all functions(fab commands/tasks) from deploy_python.Finally, call setup() function with your configuration yaml file path.
Here is an example fabfile -
# fabfile.py
from deploy_python.commands import *
setup("fabconfig.yaml")
Usage:
To list all the fab commands:
fab -l
To install the requirements on your local system, you can run the command as follows
fab run_local activate_env_install_requirements
(or)
fab activate_env_install_requirements
To run a command on staging/live host,
fab [run_local/run_stage/run_live] <command_name>
NOTE:
By default, all the functions will run on the local system.
Visit our Django web development page Here
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
deploy-python-1.1.tar.gz
(6.7 kB
view hashes)