Skip to main content

Allows you to clear Django cache via admin UI or manage.py command

Project description

Django ClearCache

Allows you to clear Django cache via admin UI or manage.py command.

demo

Installation

  1. Install using PIP:

    pip install django-clearcache

  2. Add clearcache to INSTALLED_APPS, make sure it's above django.contrib.admin:

INSTALLED_APPS += [
    ...
    'clearcache',
    'django.contrib.admin',
    ...
]
  1. Add url to the main urls.py right above root admin url:
    urlpatterns = [
        url(r'^admin/clearcache/', include('clearcache.urls')),
        url(r'^admin/', include(admin.site.urls)),
    ]
    

Usage

Via Django admin

  1. Go to /admin/clearcache/, you should see a form with cache selector
  2. Pick a cache. Usually there's one default cache, but can be more.
  3. Click the button, you're done!

Via manage.py command

  1. Run the following command to clear the default cache
python manage.py clearcache
  1. Run the command above with an additional parameter to clear non-default cache (if exists):
python manage.py clearcache cache_name

Follow me

  1. Check my dev blog with Python and JavaScript tutorials at https://timonweb.com
  2. Follow me on twitter @timonweb

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-clearcache-1.0.1.tar.gz (5.0 kB view details)

Uploaded Source

Built Distribution

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

django_clearcache-1.0.1-py3-none-any.whl (6.9 kB view details)

Uploaded Python 3

File details

Details for the file django-clearcache-1.0.1.tar.gz.

File metadata

  • Download URL: django-clearcache-1.0.1.tar.gz
  • Upload date:
  • Size: 5.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.2 CPython/3.7.4 Darwin/18.6.0

File hashes

Hashes for django-clearcache-1.0.1.tar.gz
Algorithm Hash digest
SHA256 6a45ac032a57aeb69096d726cc897bf4e2a5d2488e97bdb6379a54f6bc26ddc4
MD5 fb70f535de55ae674e281481659256bd
BLAKE2b-256 5df580fff93af79cdc5eeaffe74542658f63003249d9d213d0bfc5a7bc2a0ca5

See more details on using hashes here.

File details

Details for the file django_clearcache-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: django_clearcache-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 6.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.2 CPython/3.7.4 Darwin/18.6.0

File hashes

Hashes for django_clearcache-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 eba5e25d9e3fbd382a8da3ad4e1f80974a5faa18975b1026d4ea2ac832ba500d
MD5 6fc66920661b9f54bb9e96495616ea95
BLAKE2b-256 c65d9c79a5e7fa308d2593d1d6e4e18f3fa50668e718f181e77d43ddc7daf01a

See more details on using hashes here.

Supported by

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