Django Secrecy
- python 3.6+
- Django 2+
Secrecy is a simple app which create settings structure:
- settings:
- prodacion.py
- development.py
- secrets.json; JSON file with "secret project variables"
Quick start
- pip install django-secrecy
- From your project root dir
./generator <project_name>- to create settings structure. - Run
python manage.py secrecy- to rewrite JSON with new secrets variables.
Extra params
- if you need extra params use
python manage.py secrecy --add. - add in settings <NEW_SECRET> = secrets.<NEW_SECRET>
- Params always bee UPPER.
From repo without development.py
- to create basic developmet.py use
./generator <project_name> --dev - if you don't have settings
./generator <project_name> --devsame effect./generator <project_name>
TODO
- REFACTORING :D
Metadata
Release files for django-secrecy 0.99.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| django_secrecy-0.99.5-py3-none-any.whl | Python 3 | none | any | Details |
Release files / django_secrecy-0.99.5-py3-none-any.whl
| Download URL | django_secrecy-0.99.5-py3-none-any.whl |
|---|---|
| Size | 10.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0b03a53982d2a180a7ce73b950df0a2e9a47f5730fd4f306fe02bbe915b25cec
|
|
BLAKE2b-256 checksum How to use checksums |
0d4b93ffb03f3e06c83dbdd9734005fc15c2dcf0c10934b21db1d1c591668067
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.7
|