Visually distinguish environments in Django Admin
Project description
=============================
django-admin-env-notice
=============================
.. image:: https://badge.fury.io/py/django-admin-env-notice.svg
:target: https://badge.fury.io/py/django-admin-env-notice
.. image:: https://travis-ci.org/dizballanze/django-admin-env-notice.svg?branch=master
:target: https://travis-ci.org/dizballanze/django-admin-env-notice
.. image:: https://codecov.io/gh/dizballanze/django-admin-env-notice/branch/master/graph/badge.svg
:target: https://codecov.io/gh/dizballanze/django-admin-env-notice
Visually distinguish environments in Django Admin
Requirements
-----------
- Python 2.7, 3.4+
- Django 1.9+
Quickstart
----------
Install django-admin-env-notice::
pip install django-admin-env-notice
Add it to your `INSTALLED_APPS` before `django.contrib.admin`:
.. code-block:: python
INSTALLED_APPS = (
...
'django_admin_env_notice',
'django.contrib.admin',
...
)
Add context processor:
.. code-block:: python
TEMPLATES = [
{
...
"OPTIONS": {
"context_processors": [
...
"django_admin_env_notice.context_processors.from_settings",
],
},
},
]
Set label and color for current environment:
.. code-block:: python
ENVIRONMENT_NAME = "Production server"
ENVIRONMENT_COLOR = "#FF2222"
Screenshots
-----------
.. image:: ./screenshots/prod.png
.. image:: ./screenshots/dev.png
.. image:: ./screenshots/testing.png
Running Tests
-------------
Does the code actually work?
::
source <YOURVIRTUALENV>/bin/activate
(myenv) $ pip install tox
(myenv) $ tox
Credits
-------
Tools used in rendering this package:
* Cookiecutter_
* `cookiecutter-djangopackage`_
.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`cookiecutter-djangopackage`: https://github.com/pydanny/cookiecutter-djangopackage
django-admin-env-notice
=============================
.. image:: https://badge.fury.io/py/django-admin-env-notice.svg
:target: https://badge.fury.io/py/django-admin-env-notice
.. image:: https://travis-ci.org/dizballanze/django-admin-env-notice.svg?branch=master
:target: https://travis-ci.org/dizballanze/django-admin-env-notice
.. image:: https://codecov.io/gh/dizballanze/django-admin-env-notice/branch/master/graph/badge.svg
:target: https://codecov.io/gh/dizballanze/django-admin-env-notice
Visually distinguish environments in Django Admin
Requirements
-----------
- Python 2.7, 3.4+
- Django 1.9+
Quickstart
----------
Install django-admin-env-notice::
pip install django-admin-env-notice
Add it to your `INSTALLED_APPS` before `django.contrib.admin`:
.. code-block:: python
INSTALLED_APPS = (
...
'django_admin_env_notice',
'django.contrib.admin',
...
)
Add context processor:
.. code-block:: python
TEMPLATES = [
{
...
"OPTIONS": {
"context_processors": [
...
"django_admin_env_notice.context_processors.from_settings",
],
},
},
]
Set label and color for current environment:
.. code-block:: python
ENVIRONMENT_NAME = "Production server"
ENVIRONMENT_COLOR = "#FF2222"
Screenshots
-----------
.. image:: ./screenshots/prod.png
.. image:: ./screenshots/dev.png
.. image:: ./screenshots/testing.png
Running Tests
-------------
Does the code actually work?
::
source <YOURVIRTUALENV>/bin/activate
(myenv) $ pip install tox
(myenv) $ tox
Credits
-------
Tools used in rendering this package:
* Cookiecutter_
* `cookiecutter-djangopackage`_
.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`cookiecutter-djangopackage`: https://github.com/pydanny/cookiecutter-djangopackage
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
Built Distribution
File details
Details for the file django-admin-env-notice-0.1.0.tar.gz
.
File metadata
- Download URL: django-admin-env-notice-0.1.0.tar.gz
- Upload date:
- Size: 4.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | db82b7563cab4b9cac31e05c081084f526d409271c8e6238f0b41282ffa56d70 |
|
MD5 | 2ea9718bdca186f778a250b9bdc0405c |
|
BLAKE2b-256 | 5b5c4bd8fbf66b316ac54048bf2317e6e53a2febada2da0acaa9e2d502c6efdd |
File details
Details for the file django_admin_env_notice-0.1.0-py2.py3-none-any.whl
.
File metadata
- Download URL: django_admin_env_notice-0.1.0-py2.py3-none-any.whl
- Upload date:
- Size: 5.7 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6ff91d3f99ddc61ed2594d52fdf3f2e03af6f258537b9159f615467cf86e316c |
|
MD5 | 47df1a27c2d46f1e10e6e9cabc034d08 |
|
BLAKE2b-256 | 76aa4e43a4d51f13137486c0f33a14d08851750751e616e6b7e042e935550c1d |