Skip to main content
Django

Klantenondersteuning die net zo Pythonic is als je applicatie

Django-modellen, management-commando's, admin-integratie en Inertia.js-views. Escalated plugt in op je Django-project als een native app.

Terminal
$ pip install escalated-django

Framework-native

Waarom Escalated voor Django

Gebouwd om als deel van je Django-project aan te voelen, niet als een bijgeplaatst onderdeel.

Django ORM-modellen

Tickets, antwoorden, tags en activiteiten zijn Django-modellen. Gebruik querysets, managers en de volledige ORM zoals elk model in je project.

Management-commando's

Installeer config, voer migraties uit, seed data en beheer tickets vanaf de commandoregel met python manage.py-commando's.

Admin-integratie

Registreer Escalated-modellen in Django Admin direct beschikbaar. Bekijk en beheer tickets, gebruikers en instellingen vanuit het adminpaneel.

Aan de slag

Hoe het werkt

Drie stappen van pip install naar live supporttickets.

1

Installeer het pakket

pip install escalated-django
2

Voeg toe aan INSTALLED_APPS

Voeg 'escalated' toe aan je INSTALLED_APPS en voer python manage.py migrate uit

3

Voeg URL's toe

Voeg path('support/', include('escalated.urls')) toe aan je urlpatterns en je bent live.

Mogelijkheden

Alles wat je nodig hebt

Escalated integreert diep met het Django-ecosysteem.

Django ORM-querysets

Tickets gebruiken standaard Django-querysets. Filter, annoteer, aggregeer en chain queries met de volledige kracht van de ORM.

Celery-taakwachtrij

E-mailmeldingen en webhook-dispatches draaien als Celery-taken. Gebruik je bestaande broker — Redis, RabbitMQ of elke Celery-backend.

Permissieklassen

Autorisatie gebruikt Django's permissie-framework. Wijs permissies toe aan gebruikers en groepen om toegang tot tickets en beheerfuncties te regelen.

Django-signalen

Elke ticketactie zendt een Django-signaal uit. Verbind receivers met ticket_created, reply_added, status_changed en meer.

Middleware-ondersteuning

Pas je bestaande middleware toe op Escalated-views. Authenticatie, CSRF en tenant-scoping werken precies zoals verwacht.

Testfixtures & fabrieken

Wordt geleverd met factory_boy-fabrieken en fixtures. Schrijf tests met pytest-django of Django's TestCase met bekende patronen.

Bekijk het in actie

Voelt als Django

Standaard Django-patronen. Geen nieuwe abstracties om te leren.

Python
# urls.py
from django.urls import path, include

urlpatterns = [
    path('support/', include('escalated.urls')),
]

# models.py
from escalated.mixins import HasTickets

class User(HasTickets, AbstractUser):
    pass

# Anywhere in your application
ticket = user.tickets.create(
    subject='Need help with billing',
    priority='high',
)

ticket.replies.create(
    body="We've updated your invoice.",
    user=agent,
)

Klaar om supporttickets toe te voegen aan je Django-app?

Installeer Escalated in minuten. Open source, self-hosted en gebouwd voor Django-ontwikkelaars.

Nieuwsbrief

Blijf op de hoogte van Escalated-nieuws en releases.

© 2026 Escalated. Open source onder de MIT-licentie.

Een project van Brilliance Digital.

Made in Canada

84
Escalated33
Laravel25
Filament6
Django2
Rails2
AdonisJS2
WordPress2
Flutter2
React Native2
Spring Boot2
Docs1
Phoenix1
Symfony1
Go1
ASP.NET Core1
Official Plugins1
NestJS0

Laravel is een handelsmerk van Laravel Holdings, Inc. Ruby on Rails is een handelsmerk van David Heinemeier Hansson. Django is een geregistreerd handelsmerk van de Django Software Foundation. Inertia.js is een handelsmerk van Laravel Holdings, Inc. Escalated is niet gelieerd aan of goedgekeurd door een van bovengenoemde partijen.