Toolbelt for wizards and ninjas
Project description
Appchance :: Backend Special Forces Team
Common django classes, hacks and project automation. Toolbelt for wizards and ninjas.
Installation
Install package with pip
pip install appchance
Subpackages
Tools includes
dodos
= project (docker & django) automation based on doit python packagepickup
= module for cart delivery pickup points clientsshop
= common models, serializers etc for django mcommerce
Dodos
Appchance projects automation.
Django integration
-
Install required packages
pip install appchance
-
Add to your project file
dodos.py
.#! /usr/bin/env python3 import sys import importlib from doit.doit_cmd import DoitMain from doit.cmd_base import ModuleTaskLoader if __name__ == "__main__": sys.exit( DoitMain( ModuleTaskLoader( importlib.import_module(f'appchance.dodos.tasks.django')) ).run(sys.argv[1:]))
-
Optionally create an alias for your new command.
$ echo alias d="./dodos.py" >> ~/.bash_aliases
Using dodos
List available commands
$ ./dodos.py list
Or if alias created:
$ d list
Roadmap
Roadmap for future releases
0.2.0
= Sentry integrations0.3.0
= ELK integrations
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
appchance-0.1.14.tar.gz
(7.6 kB
view hashes)
Built Distribution
Close
Hashes for appchance-0.1.14-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ab455dafdf6bab31c053c83b02ba51884523f8a444d441f9d8339587683ce7c9 |
|
MD5 | c31317831f6998c342eeba6239aab3a3 |
|
BLAKE2b-256 | b3e894f816cb0cf57d8dd283daef6a9b7fb20654b7ad7622f6ca917b7fd5f730 |