Skip to main content

Webfinger Endpoints

Provides a mini framework for adding in webfinger responses based on package entrypoints.

Installation

Main installation is from installing the view into your URL patterns

# your apps urls.py
from django.contrib import admin
from django.urls import path
from django_webfinger_entrypoint.views import WebfingerView

urlpatterns = [
    path(".well-known/webfinger", WebfingerView.as_view(), name="webfinger"),
    path("admin/", admin.site.urls),
]

Optionally, can add it to INSTALLED_APPS to add a testing command.

# your apps settings.py
INSTALLED_APPS = [
    "django_webfinger_entrypoint",
    "django.contrib.admin",
    "django.contrib.auth",
    "django.contrib.contenttypes",
    "django.contrib.sessions",
    "django.contrib.messages",
    "django.contrib.staticfiles",
]
python manage.py webfinger 'acct:example@example.com'

{
  "subject": "acct:example@example.com"
}

Metadata

Release files for django-webfinger-entrypoint 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for django-webfinger-entrypoint 0.1.0
File Size Uploaded
django_webfinger_entrypoint-0.1.0.tar.gz 2.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for django-webfinger-entrypoint 0.1.0
File Interpreter ABI Platform
django_webfinger_entrypoint-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 6.5 kB

Release files / django_webfinger_entrypoint-0.1.0.tar.gz

Download URL django_webfinger_entrypoint-0.1.0.tar.gz
Size 2.4 kB
Tags Source
SHA-256 checksum
How to use checksums
56b51c893465c9cd550e3bebc96f6f78c3b7980e936352c01bd22aff092acb58
BLAKE2b-256 checksum
How to use checksums
1b0e26c4570f5d1f79ff308b117315ae490fce1656e0cf63f33a875e2062b3f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / django_webfinger_entrypoint-0.1.0-py3-none-any.whl

Download URL django_webfinger_entrypoint-0.1.0-py3-none-any.whl
Size 4.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0262ec57de489b29c93c2cca588f23421316aeca22b0bf2ad4b1a29a8f21c283
BLAKE2b-256 checksum
How to use checksums
1f6626b0e7fe6f6de3aaabaeb9346c539778f291504cefc7b152f53865a23600
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page