A small tool to view real-world ActivityPub objects as JSON! Enter a URL
or username from Mastodon or a similar service below, and we'll send a
request with
the right
Accept
header
to the server to view the underlying object.
{
"@context": [
"https://www.w3.org/ns/activitystreams",
"https://w3id.org/security/v1"
],
"attachment": [
{
"href": "https://blog.miguelgrinberg.com/post/dynamic-forms-with-flask",
"type": "Link"
}
],
"attributedTo": "https://piefed.social/u/rimu",
"audience": "https://programming.dev/c/python",
"cc": [],
"commentsEnabled": true,
"content": "<p>A common need in web applications is to create a form that allows the user to enter a list of items, with the number of items not known in advance. This is a pattern often used when entering user information, specifically for phone numbers or addresses, but has a lot of other uses as well. </p>\n<p>Implementing this with Flask is surprisingly tricky, as it requires a combination of back and front end techniques working together.</p>\n",
"id": "https://piefed.social/post/463352",
"image": {
"type": "Image",
"url": "https://blog.miguelgrinberg.com/static/cards/dynamic-forms-with-flask.jpg"
},
"language": {
"identifier": "en",
"name": "English"
},
"mediaType": "text/html",
"name": "Dynamic Forms with Flask",
"published": "2025-02-08T00:10:13.357586+00:00",
"replies": [],
"searchableBy": "https://www.w3.org/ns/activitystreams#Public",
"sensitive": false,
"source": {
"content": "A common need in web applications is to create a form that allows the user to enter a list of items, with the number of items not known in advance. This is a pattern often used when entering user information, specifically for phone numbers or addresses, but has a lot of other uses as well. \r\n\r\nImplementing this with Flask is surprisingly tricky, as it requires a combination of back and front end techniques working together.",
"mediaType": "text/markdown"
},
"stickied": false,
"tag": [
{
"href": "https://piefed.social/tag/python",
"name": "#python",
"type": "Hashtag"
},
{
"href": "https://piefed.social/tag/flask",
"name": "#flask",
"type": "Hashtag"
}
],
"to": [
"https://programming.dev/c/python",
"https://www.w3.org/ns/activitystreams#Public"
],
"type": "Page"
}