Read & Download log files on the admin page
Project description
Django Log Reader
Django Log Reader allows you to read & download log files on the admin page.
This version designed for the Linux operating system and uses Linux commands to read files faster.
Why Django Log Reader?
- Reading files based on Linux commands speeds up the display of file content
- Download the result of the content
- Display all files according to the pattern defined in the
settings.py
- Simple interface
- Easy integration
How to use it
- Download and install latest version of Django Log Reader:
$ pip install django-log-reader
# or
$ easy_install django-log-reader
- Add
log_reader
application to theINSTALLED_APPS
setting of your Django projectsettings.py
file:
INSTALLED_APPS = (
# ...
"log_reader.apps.LogReaderConfig",
)
- You can Add the following value In your
settings.py
file:
# This value specifies the folder for the files. The default value is 'logs'
LOG_READER_DIR_PATH = 'logs'
# This value specifies the file extensions. The default value is '*.log'
LOG_READER_FILES_PATTERN = '*.log'
# This value specifies the default file. If there is no filter, the system reads the default file.
LOG_READER_DEFAULT_FILE = 'django.log'
# The contents of the files are separated based on this pattern.
LOG_READER_SPLIT_PATTERN = "\\n"
# This value indicates the number of lines of content in the file. Set the number of lines you want to read to this value.
LOG_READER_MAX_READ_LINES = 1000
# You can exclude files with this value.
LOG_READER_EXCLUDE_FILES = []
- Collect static if you are in production environment:
$ python manage.py collectstatic
- Clear your browser cache
Start the app
# Set up the database
$ python manage.py makemigrations
$ python manage.py migrate
# Create the superuser
$ python manage.py createsuperuser
# Start the application (development mode)
$ python manage.py runserver # default port 8000
- Access the
admin
section in the browser:http://127.0.0.1:8000/
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
Close
Hashes for django_log_reader-1.1.7-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ccb8ddbab2cd78431550b1cb2ec2e810507d10ada292de72a232b781fdfa4b60 |
|
MD5 | 264ea5a41bc92a5945625fdaf302a096 |
|
BLAKE2b-256 | 633b7f1adcb62ca985f7f35b29aa88e2ec3299bca6a470280fd93577be6dbc0f |