Skip to main content

Build Status

django-safe-project

Creates and uses the installed Django project template to keep sensitive data out of global settings.

Installation

To install django-safe-project run:

pip install django-safe-project

Or download the latest release here and install by running:

python setup.py install

Usage

When installed, call

django-safe-project <projectname>

instead of

django-admin startproject <projectname>

This will create a separate module in the project path named local_settings.py containing all the things you don’t want to ever place in any sort of VCS ever.

local_settings.py will then be gitignored and its contents imported into the main settings.py module.

Currently the list of settings this handles are:

  • SECRET_KEY (obviously)

  • DATABASES (duh!!!)

  • DEBUG

  • ALLOWED_HOSTS

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-safe-project-0.0.6.tar.gz (5.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

django_safe_project-0.0.6-py2.py3-none-any.whl (7.6 kB view details)

Uploaded Python 2Python 3

File details

Details for the file django-safe-project-0.0.6.tar.gz.

File metadata

File hashes

Hashes for django-safe-project-0.0.6.tar.gz
Algorithm Hash digest
SHA256 d13bb0346607ffabfac596be283575fc9490f8b86aa892cfb3cc389765119b01
MD5 57da4f93f1626e8e73db0fedc0501279
BLAKE2b-256 af36923be25d3c752598ac048ac3a5acaada8e0304e46b2beba20c4848c259b2

See more details on using hashes here.

File details

Details for the file django_safe_project-0.0.6-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for django_safe_project-0.0.6-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 d1cb59f3248f3ad2377f7e7191f64c79f6b781a73414d29d282157ae1e1707e2
MD5 47c816b19756e9b6b41f151fa5b5daa0
BLAKE2b-256 cd2d7a81bd756fd118f10d73a9271b8557f98a8c23fa5db6774b1f7b345405c4

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.0.6 This release

2 files

0.0.5

2 files

0.0.4

2 files

0.0.3

0.0.2

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page