Skip to main content

Django reusable app to show your project version

Project description

django-project-version is a django reusable app to show your project version

Installation

  • Obtain your copy of source code from git repository: git clone https://github.com/DCOD-OpenSource/django-project-version.git. Or download latest release from https://github.com/DCOD-OpenSource/django-project-version/tags.

  • Run python ./setup.py install from repository source tree or unpacked archive. Or use pip: pip install django-project-version.

Configuration

Add "djversion" to settings.INSTALLED_APPS.

INSTALLED_APPS = (

…,

“djversion”,

…,

)

Settings

DJVERSION_VERSION

Contains project version. Defaults to None.

DJVERSION_UPDATED

Contains project update date or datetime. Defaults to None.

DJVERSION_UPDATED

Contains version and updated format string. Defaults to "{version} ({updated})".

Usage

If you want always have VERSION variable in templates context, just add "djversion.context_processors.version" to settings.TEMPLATE_CONTEXT_PROCESSORS

TEMPLATE_CONTEXT_PROCESSORS = (

…,

“djversion.context_processors.version”,

…,

)

Or you can use project_version assignment templatetag which can be loaded from djversion_tags.

Licensing

django-project-version uses the MIT license. Please check the MIT-LICENSE file for more details.

Contacts

Project Website: https://github.com/DCOD-OpenSource/django-project-version

Author: Alexei Andrushievich <vint21h@vint21h.pp.ua>

For other authors list see AUTHORS file.

Project details


Download files

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

Source Distribution

django-project-version-0.1.0.tar.gz (3.6 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page