Skip to main content

Record and replay client web sessions.

Project description

Django Rrweb is an Apache2 licensed Django application that records and replays sessions in web browsers.

Features

  • Record sessions in web browsers

  • Replay sessions in web browsers

  • Tested on Python 3.7, 3.8, 3.9, 3.10

  • Tested on Django 3.2 LTS and Django 4.0

https://github.com/grantjenks/django-rrweb/workflows/integration/badge.svg https://github.com/grantjenks/django-rrweb/workflows/release/badge.svg

Quickstart

Installing Django Rrweb is simple with pip:

$ pip install django-rrweb

Change settings.py like:

INSTALLED_APPS += ['django.contrib.humanize', 'django_rrweb']

Change urls.py like:

urlpatterns += [path('backend/', include('django_rrweb.urls'))]

The Django “admin” is also required for replaying and deleting sessions.

Then migrate the database like:

$ python manage.py migrate

Reference and Indices

Django Rrweb License

Copyright 2022 Grant Jenks

Licensed under the Apache License, Version 2.0 (the “License”); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

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-rrweb-2.0.2.tar.gz (4.6 kB view details)

Uploaded Source

Built Distribution

django_rrweb-2.0.2-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

File details

Details for the file django-rrweb-2.0.2.tar.gz.

File metadata

  • Download URL: django-rrweb-2.0.2.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.5

File hashes

Hashes for django-rrweb-2.0.2.tar.gz
Algorithm Hash digest
SHA256 2557b0c337c7a92ab1f27eb6a7b4dbd1fc41dc431b1e40aa8afaf11a4848cb53
MD5 98279f45ea146ee9012eb7326c66a810
BLAKE2b-256 ed9e4ed566c209cbf8b2af0a2838bc8c71195eedcf4a874cc7d91315ec261de4

See more details on using hashes here.

File details

Details for the file django_rrweb-2.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for django_rrweb-2.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 a7456cf7c19d7db86c83eedd44b2d7deef693eb523d240f457c89ce1cef112ed
MD5 51b3a8e63cdf477e11d2b5e057b96c80
BLAKE2b-256 6e981d16b02ceb2dbdf181046768988e98847c86deb09c56afbb1f33c3eaf374

See more details on using hashes here.

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